Sadržaj:
Video: Vrata kokošinjaca - bazirana na Arduinu: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Prije svega, moj materinji jezik je nizozemski pa se ispričavam zbog mogućih pravopisnih pogrešaka. Ako nešto nije jasno, ostavite poruku u komentarima. Ovo je moj prvi arduino projekt. Kako je moja supruga bila umorna od ponovnog otvaranja vanjskog vrata svaki dan, razmišljali smo o kupnji piletine, ali oni su prilično skupi za ono što je potrebno do (oko 150 eura / 175 dolara).službena web stranica
Svi želimo da naši pilići budu sigurni noću pa se tu pojavljuje kreativnost. Ima posla. Prvi dizajn bio je baziran na arduino nano s LDR -om, ali nije bio točan. Na githubu sam pronašao nedovršenu skicu gdje se koristila biblioteka Dusk2Dawn. Ovo sam koristio kao bazu za početak gradnje.
Korak 1: Popis dijelova
Sve rabljene dijelove kupuje aliexpress
- Arduino Nano + dodatni priključni vijčani oklop Prekidač
- Prototip PCB -a
- DS1307 RTC
- Vozač motora L298N
- Motor sa 12V/30rpm
- Magnetski senzor MC38
- Kalem
- Osovina 200 mm x 8 mm
- Ležajevi KP08
- Spojka motora 4x8 mm
- Napajanje 12V/2A
- ABS plastično kućište IP65 (158 mm x 90 mm x 60 mm)
- 1x LED
- Neka žica, 10K otpornici, otpornik od 220 Ohma
- Lemilica
- Pištolj za ljepilo
Ukupni troškovi materijala oko 20 dolara. Uštedio sam 150 dolara izgradnjom vlastitog kontrolera vrata za kokošinjac i jako sam se zabavio prilikom izrade.
Korak 2: Sheme
Kad su napokon stigli svi dijelovi s Aliexpressa (da, potrebno je dosta strpljenja) počinju zabavne stvari. Kao što možete vidjeti na shemama, motorom upravlja upravljačka ploča L298N. Ova ploča ima 2 kanala (na ploču možete spojiti 2 motora). U ovom projektu potreban vam je samo 1 kanal. Napajajte upravljačku ploču napajanjem od 12V. Koristio sam 5V vezu na upravljačkoj ploči za napajanje Arduina. Koristio sam 2 ulaza na upravljačkoj ploči (2 Arduino izlaza) za omogućavanje okretanja motora u smjeru kazaljke na satu/ suprotno od kazaljke na satu.
Magnetni prekidači MC38 povezani su s 10K otpornikom na Arduino ulaz.
Ručni prekidač za isključivanje također je spojen na ulaz pomoću 10K otpornika.
Crvena LED dioda je otpornikom od 220 Ohma spojena na izlaz Arduina. Kad su vrata zatvorena, crvena LED lampica se uključuje.
RTC DS1307 veze s nano:
- VCC - 5V
- GND - GND
- SDA - pin A4
- SCL - pin A5
Molimo pogledajte upute za vaš Arduino ako koristite drugu verziju osim nano.
Zagrijte lemilicu i počnite spajati sve stvari. Montirajte sve dijelove u kućište. Upotrijebio sam pištolj za ljepilo da popravim PCB i upravljački program motora. Također osigurajte kratkospojne žice nekim ljepilom.
Prije sastavljanja dijelova u kućište svakako sve isprobajte
Korak 3: Izgradnja hardvera
Koristio sam šperploču za oblikovanje betona od 4 mm za vrata. Kliznu u 2 aluminijska U profila. Vrata su pričvršćena na drvenu špulu nekom najlonskom žicom (ribarska vrpca). Špula je spojena na osovinu od 8 mm. Upotrijebio sam bušilicu da bi unutarnji promjer kalema odgovarao promjeru osovine.
Motor je ugrađen u ABS kućište (izbušite rupu sa strane kućišta). Prekidač je montiran s druge strane.
Zalijepite magnet na gornju stranu vrata. Također je moguće koristiti 2 mala vijka. Pazite da ne budu predugi:-) Postavite 2 magnetska prekidača na kokošinjac (1 na vrhu, 1 jedan na dnu)
Korak 4: Arduino kod
Budući da je ovo moj prvi pravi Arduino projekt, pretpostavljam da kôd nije savršen prema smjernicama za kodiranje, ali radi i radi ono što očekujem.
Upotrijebite kôd i prilagodite se vlastitim potrebama. Ostavite poruku u komentarima i podijelite mi svoj projekt na temelju ovog koda.
Redak 38: kada je setRTC = true, vrijeme vašeg računala sinkronizira se s RTC -om pri učitavanju skice. Nakon prijenosa promijenite setRTC = false i ponovo prenesite skicu.
Redak 41: Ako koristite drugi RTC od 1307 (npr. 3231), promijenite ovaj redak
redak 45: Promijenite svoj grad u grad u kojem živite i unesite svoje koordinate i vremensku zonu. Mislim da nemaju kokoši, ali na primjer, dozvolite nam da dobijemo koordinate bijele kuće u Washington DC -u … (upotrijebite google maps, desni klik " što je ovdje ")
Dusk2Dawn Washington (38.897885, -77036541, -5);
Linija 139: Ovo je izračun zalaska sunca/izlaska sunca za definiranje trebaju li vrata biti gore ili dolje. Kao što vidite možete vidjeti 2 broja u izračunu (+30). Ovo je kašnjenje izlaska/zalaska sunca. Moji pilići odlaze nekoliko minuta nakon službenog sunčevog vremena. Slobodno promijenite ovo kašnjenje prema svojim potrebama.
Kada se prekidač aktivira, vrata se spuštaju i ostaju dolje sve dok ih ne vratite u normalno stanje
5. korak:
Moguće izmjene za verziju 2:
- Verzija temeljena na ESP8266
- wifi veza
- Kontrolira aplikacija za pametne telefone
- web kamera
- …
Preporučeni:
MIDI komplet bubnjeva na Pythonu i Arduinu: 5 koraka (sa slikama)
MIDI komplet bubnjeva na Pythonu i Arduinu: Uvijek sam od malih nogu želio kupiti komplet bubnjeva. Tada sva glazbena oprema nije imala sve digitalne aplikacije kao što ih danas imamo dosta, stoga su cijene zajedno s očekivanjima bile previsoke. Nedavno sam odlučio kupiti c
Klizač kamere za praćenje objekata s rotacijskom osi. 3D ispisano i ugrađeno na RoboClaw DC kontroleru motora i Arduinu: 5 koraka (sa slikama)
Klizač kamere za praćenje objekata s rotacijskom osi. 3D ispisano i izgrađeno na RoboClaw DC motornom kontroleru i Arduinu: Ovaj projekt bio je jedan od mojih omiljenih projekata otkad sam spojio svoj interes za snimanje videa s DIY. Uvijek sam gledao i želio oponašati one filmske kadrove u filmovima gdje se kamera pomiče po ekranu dok se pomiče kako bi pratila
Državni stroj na Arduinu - pješački semafor: 6 koraka (sa slikama)
Državni stroj na Arduinu - pješački semafor: Pozdrav! Pokazat ću vam kako programirati pješački semafor za Arduino u C ++ s konačnim strojem stanja pomoću alata YAKINDU Statechart Tools. To će pokazati moć državnih strojeva i može se koristiti kao nacrt za daljnje
Digitalna brava za vrata zasnovana na Arduinu koristeći GSM i Bluetooth: 4 koraka
Arduino digitalna brava za vrata pomoću GSM -a i Bluetootha: SAŽETAK: Razmislite o situaciji u kojoj ste došli kući potpuno umorni i otkrili da ste izgubili ključ od vrata. Što ćeš učiniti? Morate razbiti bravu ili pozvati mehaničara za ključeve. Stoga je zaključavanje bez ključa interesantna ideja koju možete spasiti od
Automatska svjetla povezana s nadzorom vrata i vrata .: 5 koraka
Automatska svjetla povezana s nadzorom vrata i vrata. Čini se da je vrlo teško pronaći razvodnu ploču u mraku, ali ovaj projekt je od velike pomoći u rješavanju ovog problema. Slijedite korake u nastavku da biste saznali rješenje ovoga