Mündəricat:
Video: Toyuq Coop Qapısı - Arduino əsasında: 5 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Əvvəla, ana dilim holland dilidir, buna görə də orfoqrafik səhvlər üçün üzr istəyin. Bir şey aydın deyilsə, şərhlərdə bir mesaj buraxın. Bu mənim ilk arduino layihəmdir. Həyat yoldaşım hər gün yenidən qapı açmaqdan yorulduğundan, bir toyuq bağı almağı düşünürdük, amma lazım olduğu üçün olduqca bahalıdır. do (təxminən 150 avro / 175 dollar). rəsmi veb sayt
Hamımız toyuqlarımızın gecə təhlükəsiz olmasını istəyirik ki, burada yaradıcılıq yaranır. Görüləsi işlər var. İlk dizayn LDR ilə bir arduino nano üzərində qurulmuşdu, lakin tat dəqiq deyildi. Github -da Dusk2Dawn kitabxanasının istifadə edildiyi yarımçıq bir eskiz tapdım. Bunu tikintiyə başlamaq üçün əsas kimi istifadə etdim.
Addım 1: Parça siyahısı
Bütün istifadə olunan hissələr aliexpress tərəfindən alınır
- Arduino Nano + isteğe bağlı terminal vintli ekran
- PCB prototipi
- DS1307 RTC
- L298N motor sürücü
- Mühərrik 12 V/30 rpm
- MC38 maqnit sensoru
- Makara
- Mil 200 mm x 8 mm
- Rulmanlar KP08
- Motor birləşdiricisi 4x8 mm
- 12V/2A güc təchizatı
- ABS plastik korpus IP65 (158mm x 90mm x 60mm)
- 1x LED
- Bəzi tellər, 10K rezistorlar, 220 Ohm rezistorlar
- Lehimleme dəmir
- Yapışqan silah
Ümumi material dəyəri təxminən 20 dollardır. Öz qapı nəzarətçi quraraq özümü 150 dollara qənaət etdim və onu yaratarkən çox əyləndim.
Addım 2: sxemlər
Aliexpress -in bütün hissələri nəhayət gəldikdə (bəli, bir az səbr tələb olunur) əyləncəli şeylər başlayır. Şematiklərdə gördüyünüz kimi, motor L298N sürücü lövhəsi tərəfindən idarə olunur. Bu lövhədə 2 kanal var (lövhədə 2 motor birləşdirə bilərsiniz). Bu layihədə yalnız 1 kanala ehtiyacınız var. Sürücü kartını 12V enerji təchizatı ilə gücləndirin. Arduino -nu idarə etmək üçün sürücü lövhəsindəki 5V bağlantısını istifadə etdim. Sürücü lövhəsində 2 girişdən (2 Arduino çıxışı) istifadə edərək motorun saat yönünde/ saat yönünün əksinə dönməsini təmin etdim.
MC38 maqnit açarları 10K rezistorla Arduino girişinə qoşulur.
Manuel aşağı keçid də 10K rezistor ilə bir girişə bağlıdır.
Qırmızı led, 220 Ohm rezistorla Arduino çıxışına bağlanır. Qapı bağlandıqda qırmızı led davam edir.
Nano ilə RTC DS1307 əlaqələri:
- VCC - 5V
- GND - GND
- SDA - pin A4
- SCL - pin A5
Bir nanodan başqa bir versiya istifadə edirsinizsə, Arduino təlimatına baxın.
Lehimləmə dəmirinizi qızdırın və hər şeyi bir -birinə bağlamağa başlayın. PCB və motor sürücüsünü düzəltmək üçün yapışqan tabancasından istifadə etdim. Həm də tullanan telləri bir az yapışqanla bərkidin.
Parçaları qutuya yığmadan əvvəl hər şeyi sınadığınızdan əmin olun
Addım 3: Avadanlıq qurmaq
Qapı üçün 4 mm konkret kontrplak istifadə etdim. 2 alüminium U profilinə sürüşürlər. Qapı taxta makaraya bir az neylon tel (balıqçılıq xətti) ilə bağlanır. Makara 8 mm milə bağlıdır. Makaranın daxili diametrini milin diametrinə uyğunlaşdırmaq üçün bir qazma istifadə etdim.
Mühərrik ABS korpusuna quraşdırılmışdır (korpusun yan tərəfində bir delik açın).
Qapının yuxarı tərəfindəki maqnit yapışdırın. 2 kiçik vint istifadə etmək də mümkündür. Bunların çox uzun olmadığından əmin olun:-) 2 maqnit açarını yuvaya qoyun (1 yuxarı, 1 alt)
Addım 4: Arduino Kodu
Bu mənim ilk real Arduino layihəm olduğundan kodun kodlaşdırma qaydalarına uyğun olaraq mükəmməl olmadığını düşünürəm, amma işləyir və gözlədiklərimi edir.
Kodu istifadə etməkdən və öz ehtiyaclarınıza uyğunlaşmaqdan çekinmeyin. Zəhmət olmasa şərhlərdə bir mesaj buraxın və bu kod əsasında layihənizi mənimlə paylaşın.
Satır 38: setRTC = doğru olduqda, eskiz yükləyərkən kompüter vaxtınız RTC ilə sinxronlaşdırılır. Yüklədikdən sonra setRTC = false və yenidən eskizi yükləyin.
Satır 41: 1307 -dən başqa bir RTC istifadə edirsinizsə (məsələn, 3231) bu xətti dəyişdirin
xətt 45: Şəhərinizi yaşadığınız şəhərə dəyişdirin və koordinatlarınızı və vaxt qurşağınızı doldurun. Onların toyuqları olduğunu düşünmürəm, amma məsələn, Vaşinqtonda ağ evin koordinatlarını əldə edək … (Google xəritələrindən istifadə edin, sağ vurun " burda ne var ")
Dusk2Dawn washington (38.897885, -77036541, -5);
Satır 139: Qapının yuxarı və ya aşağı olması lazım olduğunu təyin etmək üçün gün batımı/gündoğumu hesablamasıdır. Gördüyünüz kimi hesablamada 2 ədəd istifadə olunur (+30). Bu, günəşin çıxması/qürub gecikməsidir. Toyuqlarım rəsmi gün batandan bir neçə dəqiqə sonra gedir. Bu gecikməni ehtiyaclarınıza dəyişməkdən çekinmeyin.
Şalter işlədildikdə, qapı aşağı enir və normal vəziyyətə gətirənə qədər aşağı qalır
Addım 5:
2 -ci versiya üçün mümkün dəyişikliklər:
- ESP8266 əsaslı versiya
- wifi bağlantısı
- Smartfon tətbiqi ilə idarə olunur
- vebkamera
- …
Tövsiyə:
Altimetr (Hündürlük Ölçer) Atmosfer Təzyiqi əsasında: 7 addım (şəkillərlə)
Altimetr (hündürlük ölçən) Atmosfer Təzyiqinə əsaslanaraq: [Redaktə edin]; Əl ilə bazal yüksəklik girişi ilə 6 -cı addımdakı 2 -ci versiyaya baxın.Bu, Arduino Nano və Bosch BMP180 atmosfer təzyiqi sensoru əsasında qurulmuş bir Altimetr (Yüksəklik Ölçən) quruluş təsviridir. Dizaynı sadədir, lakin ölçüləri
Apple HomeKit Wi-Fi Nəmləndiricisi ESP8266 əsasında: 6 addım (şəkillərlə)
ESP8266 əsasında Apple HomeKit Wi-Fi Nəmləndirici?: Təəssüf ki, Apple HomeKit-i dəstəkləyən yalnız bir və ya iki Nəmləndirici var, lakin bunların həqiqətən yüksək qiymətləri var (300 $+). Beləliklə, özümün Wi-Fi ilə işləyən Apple HomeKit Nəmləndiricisini hazırladığım ucuz bir cihaza əsaslanaraq hazırlamağa qərar verdim? Mən
[15 dəq] Weasley Saatı / Ev Göstəricisi Kimdir - TR -064 əsasında (beta): 4 Addım (Şəkillərlə)
[15 dəq] Weasley Saatı / Ev Göstəricisi Kimdir-TR-064 əsasında (beta): YENİLƏNİŞ: Addım 3-ə baxın. Uzun hekayə (aşağıda TL; DR): Bir müddət əvvəl kompüterimdə kiçik bir bash ssenarisi yazmışdım. qeydiyyatdan keçmiş cihazlar üçün şəbəkəni tarayın və host adlarını əlaqəli adları olan bir siyahı ilə müqayisə edin. Hər dəfə bir cihaz daxil olurdu
Ev heyvanı yemi (it, pişik, toyuq, və s.), Top atma və daha çoxu üçün avtomatik mancınaq! 4 addım (şəkillərlə)
Ev heyvanı yemi (it, pişik, toyuq, və s.), Top atma və daha çoxu üçün avtomatik mancınaq!: Salam və mənim ilk təlimatçılığa xoş gəldiniz! Köpəyimiz yeməyini SEVİR, saniyələr içərisində hamısını yeyəcək. İçərisində yemək olan toplardan, bütün həyətə atmağa qədər, bunu yavaşlatmağın yollarını hazırladım. Təəccüblüdür ki, o
Avtomatik Toyuq Coop Qapısı: 5 addım (şəkillərlə)
Avtomatlaşdırılmış Toyuq Coop Qapısı: Chicken Coops -dakı avtomatik qapılar, yenot, bala və vəhşi pişiklər kimi gecə yırtıcıları üçün bir həlldir! Tipik bir avtomatik qapı, Amazon -da (Avtomatik Toyuq Coop Door) 200 dollardan çoxdur və bir çox kiçik üçün olduqca bahalıdır