Sadržaj:
Video: Vrata kokošinjaca - bazirana na Arduinu: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Prije svega, moj maternji jezik je holandski, pa se izvinite zbog mogućih pravopisnih grešaka. Ako nešto nije jasno, ostavite poruku u komentarima. Ovo je moj prvi arduino projekt. Kako je moja žena bila umorna od svakog dana ručnog otvaranja vanjskog prostora, razmišljali smo o kupovini pilećeg čuvara, ali oni su prilično skupi za ono što treba do (oko 150 eura / 175 dolara).zvanična web stranica
Svi želimo da naši pilići budu sigurni noću, pa se tu pojavljuje kreativnost. Ima posla. Prvi dizajn je bio zasnovan na arduino nano -u sa LDR -om, ali nije bio tačan. Na githubu sam pronašao nedovršenu skicu gdje je korištena Dusk2Dawn biblioteka. Koristio sam ovo kao bazu za početak izgradnje.
Korak 1: Lista dijelova
Sve polovne dijelove kupuje aliexpress
- Arduino Nano + opcionalni priključni vijčani oklop Prekidač
- Prototip PCB -a
- DS1307 RTC
- Vozač motora L298N
- Motor zupčanik 12V/30rpm
- Magnetski senzor MC38
- Spool
- Osovina 200 mm x 8 mm
- Ležajevi KP08
- Motorna spojnica 4x8mm
- 12V/2A napajanje
- 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 stvaranja.
Korak 2: Sheme
Kada su svi dijelovi s Aliexpressa konačno stigli (da, potrebno je malo 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 je također spojen na ulaz pomoću 10K otpornika.
Crvena LED dioda je otpornikom od 220 Ohma spojena na izlaz Arduina. Kada su vrata zatvorena, crvena LED lampica se uključuje.
RTC DS1307 veze sa nano:
- VCC - 5V
- GND - GND
- SDA - pin A4
- SCL - pin A5
Molimo pogledajte priručnik vašeg Arduina ako koristite drugu verziju osim nano.
Zagrijte lemilicu i počnite povezivati sve stvari zajedno. Montirajte sve dijelove u kućište. Koristio sam pištolj za ljepilo da popravim PCB i upravljački program motora. Također osigurajte kratkospojne žice ljepilom.
Pobrinite se da sve testirate prije nego što sastavite dijelove u kućište
Korak 3: Izgradnja hardvera
Koristio sam 4 mm betonsku šperploču za vrata. Kliznu u 2 aluminijska U profila. Vrata su pričvršćena na drveni kalem nekom najlonskom žicom (ribarska vrpca). Kalem je spojen na osovinu od 8 mm. Upotrebio sam bušilicu da unutrašnji prečnik kalema odgovara prečniku vratila.
Motor je montiran u ABS kućištu (izbušite rupu sa strane kućišta). Prekidač je montiran na drugoj strani.
Zalijepite magnet na gornju stranu vrata. Takođe je moguće koristiti 2 mala vijka. Uvjerite se da nisu predugi:-) Postavite 2 magnetna prekidača na čašicu (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.
Koristite kôd i prilagodite se svojim potrebama. Ostavite poruku u komentarima i podijelite mi svoj projekat zasnovan na ovom kodu.
Red 38: kada je setRTC = true, vaše vrijeme na računaru se sinkronizira s RTC -om prilikom postavljanja skice. Nakon učitavanja promijenite setRTC = false i ponovo postavite skicu.
Linija 41: Ako koristite drugi RTC od 1307 (npr. 3231), promijenite ovu liniju
linija 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 vašingtonu … (koristite google maps, desni klik " šta je ovdje ")
Dusk2Dawn Washington (38.897885, -77036541, -5);
Linija 139: Ovo je izračun zalaska i izlaska sunca kako biste definirali trebaju li vrata biti gore ili dolje. Kao što vidite možete vidjeti 2 broja u izračunu (+30). Ovo je kašnjenje na izlasku/zalasku 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
Korak 5:
Moguće izmjene za verziju 2:
- Verzija zasnovana na ESP8266
- wifi veza
- Kontrolira aplikacija za pametne telefone
- web kamera
- …
Preporučuje se:
Senzor vrata i zaključanih vrata na baterije, solarni, ESP8266, ESP-Now, MQTT: 4 koraka (sa slikama)
Senzor vrata i zaključanih vrata na baterijama, solarni, ESP8266, ESP-Now, MQTT: U ovom uputstvu pokazat ću vam kako sam napravio senzor na baterijsko napajanje za nadzor vrata i zaključavanja moje daljinske šupe za bicikle. Nemam napajanje iz mreže, zato ga napajam na baterije. Baterija se puni pomoću male solarne ploče. Modul je d
MIDI komplet bubnjeva na Pythonu i Arduinu: 5 koraka (sa slikama)
MIDI komplet bubnjeva na Pythonu i Arduinu: Uvijek sam želio kupiti komplet bubnjeva od djetinjstva. Tada sva muzička oprema nije imala sve digitalne aplikacije kao što ih danas imamo u izobilju, pa su cijene zajedno s očekivanjima bile previsoke. Nedavno sam odlučio kupiti c
3D štampani RD predajnik zasnovan na Arduinu: 25 koraka (sa slikama)
3D štampani RD predajnik zasnovan na Arduinu: Ovaj projekat će vam pokazati kako sam krenuo u projektovanje i izgradnju RD predajnika zasnovanog na Arduinu. Moj cilj za ovaj projekat je bio da dizajniram RC predajnik sa 3D štampanjem koji bih mogao koristiti za kontrolu drugih Arduino projekata. Htio sam da kontroler bude
Moja DIY operacija igre Steampunk, zasnovana na Arduinu: 9 koraka (sa slikama)
Moja DIY Steampunk operacija igre, zasnovana na Arduinu: Ovaj projekt je prilično opsežnog obima. Ne zahtijeva puno alata ili predznanja, ali naučit će svakoga (uključujući mene) mnogo u mnogim različitim odjelima izrade
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