INHOUDSOPGAWE:
Video: Hoenderhokdeur - op arduino gebaseer: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
In die eerste plek is my moedertaal Nederlands, so vra om verskoning vir moontlike spelfoute. As iets nie duidelik is nie, laat dan 'n boodskap by die kommentaar. Dit is my eerste arduino -projek. Omdat my vrou moeg was om elke dag weer die handdeur oop te maak, het ons dit oorweeg om 'n kuikentjie te koop, maar dit is redelik duur vir wat dit nodig het doen (ongeveer 150 euro / 175 dollar). amptelike webwerf
Ons wil almal hê ons hoenders moet snags veilig wees, en dit is waar kreatiwiteit opduik. Daar is werk wat gedoen moet word. Die eerste ontwerp was gebaseer op 'n arduino nano met 'n LDR, maar dit was nie akkuraat nie. Op github het ek 'n onvoltooide skets gevind waar die Dusk2Dawn -biblioteek gebruik is. Ek het dit as 'n basis gebruik om te begin bou.
Stap 1: Onderdele lys
Alle gebruikte onderdele word deur aliexpress gekoop
- Arduino Nano + opsionele terminale skroefskerm Skakelaar
- Prototipe PCB
- DS1307 RTC
- L298N motorbestuurder
- Motor met 12V/30 rpm
- MC38 magnetiese sensor
- Spoel
- As 200 mm x 8 mm
- Laers KP08
- Motorkoppelaar 4x8mm
- 12V/2A krag benodig
- ABS -plastiekbehuizing IP65 (158 mm x 90 mm x 60 mm)
- 1x LED
- Sommige draad, 10K weerstande, 220 Ohm weerstand
- Soldeerbout
- Gom geweer
Totale materiaal kos ongeveer 20 dollar. Ek het myself net 150 dollar gespaar deur my eie deurdeurbeheerder te bou en baie pret gehad toe ek dit gemaak het.
Stap 2: Skema's
Toe alle dele van Aliexpress uiteindelik kom (ja, dit verg nogal geduld) begin die lekker dinge. Soos u op die skema kan sien, word die motor deur die L298N -bestuurbord bestuur. Hierdie bord het 2 kanale (u kan 2 motors op die bord aansluit). In hierdie projek benodig u slegs 1 kanaal. Voed die bestuurdersbord met 'n 12V -kragtoevoer. Ek het die 5V -aansluiting op die bestuurdersbord gebruik om die Arduino aan te dryf. Ek het 2 insette op die bestuurdersbord (2 Arduino -uitsette) gebruik om die motor in staat te stel om met die kloksgewys/ linksom te draai.
Die MC38 -magneetskakelaars is met 'n 10K -weerstand verbind met 'n Arduino -ingang.
Die handmatige afskakelaar is ook gekoppel aan 'n ingang deur 'n 10K -weerstand.
Die rooi led word deur 'n weerstand van 220 Ohm aan 'n uitgang van die Arduino gekoppel. As die deur gesluit word, gaan die rooi led aan.
RTC DS1307 verbindings met nano:
- VCC - 5V
- GND - GND
- SDA - pen A4
- SCL - pen A5
Raadpleeg die handleiding van u Arduino as u 'n ander weergawe as 'n nano gebruik.
Verhit jou soldeerbout en koppel alles aanmekaar. Monteer al die dele in die kas. Ek het 'n gomgeweer gebruik om die PCB en motorbestuurder reg te maak. Maak die trui se drade ook vas met 'n bietjie gom.
Maak seker dat u alles toets voordat u die onderdele in die houer monteer
Stap 3: Bou die hardeware
Ek het 4 mm betonvormige laaghout vir die deur gebruik. Hulle skuif in 2 aluminium U -profiele. Die deur word met 'n nylondraad (vislyn) aan die houtspoel vasgemaak. Die spoel is aan die 8 mm -as gekoppel. Ek het 'n boor gebruik om die binnediameter van die spoel by die asdiameter te laat pas.
Die motor is gemonteer in die ABS -omhulsel (boor 'n gat aan die kant van die kas). Die skakelaar is aan die ander kant gemonteer.
Plak die magneet aan die bokant van die deur vas. Dit is ook moontlik om 2 klein skroewe te gebruik. Maak seker dat hierdie nie te lank is nie:-) Monteer die 2 magneetskakelaars op die hok (1 aan die bokant, 1 onderin)
Stap 4: Arduino -kode
Aangesien dit my eerste werklike Arduino -projek is, neem ek aan dat die kode nie perfek is volgens die koderingsriglyne nie, maar dit werk en dit doen wat ek verwag.
Gebruik die kode en pas aan by u eie behoeftes. Gee 'n boodskap in die kommentaar en deel my u projek op grond van hierdie kode.
Reël 38: wanneer setRTC = true, word u rekenaar se tyd gesinkroniseer met die RTC by die oplaai van sketch. After die oplaai, verander setRTC = false en laai die skets weer op.
Reël 41: As u 'n ander RTC as 1307 (bv. 3231) gebruik, verander hierdie reël
reël 45: Verander u stad na die stad waar u woon en vul u koördinate en tydsone in. Ek dink nie hulle het hoenders nie, maar laat byvoorbeeld die koördinate van die wit huis in Washington DC kry … (gebruik Google maps, klik met die rechtermuisknop " wat is hier ")
Dusk2Dawn washington (38.897885, -77036541, -5);
Reël 139: Dit is die berekening van die sonsondergang/sonsopkoms om te bepaal of die deur op of af moet wees. Soos u kan sien, word daar 2 getalle in die berekening gebruik (+30). Dit is 'n vertraging in die sonsopkoms/sonsondergang. My hoenders gaan binne 'n paar minute na die amptelike sonsondergang in. Verander hierdie vertraging na u behoeftes.
As die skakelaar aangeskakel word, gaan die deur af en bly tot u dit weer in 'n normale toestand plaas
Stap 5:
Moontlike wysigings vir weergawe 2:
- ESP8266 -weergawe
- wifi -verbinding
- Beheer deur die slimfoon -app
- webkamera
- …
Aanbeveel:
Outomatiese model spoorweguitleg met twee treine (V2.0) - Arduino gebaseer: 15 stappe (met foto's)
Outomatiese model spoorweguitleg met twee treine (V2.0) | Arduino gebaseer: Die outomatisering van model spoorweguitlegte met behulp van Arduino mikrobeheerders is 'n uitstekende manier om mikrobeheerders, programmering en model spoorweë saam te voeg tot een stokperdjie. Daar is 'n klomp projekte beskikbaar om 'n trein outonoom op 'n modelrail te bestuur
GPS -motorsporing met sms -kennisgewing en oplaai van Thingspeak -data, gebaseer op Arduino, tuisautomatisering: 5 stappe (met foto's)
GPS -motoropsporing met SMS -kennisgewing en oplaai van Thingspeak -data, op Arduino gebaseer, tuisautomatisering: ek het hierdie GPS -spoorsnyer verlede jaar gemaak, en aangesien dit goed werk, publiseer ek dit nou op Instructable. Dit is gekoppel aan die bykomstige prop in my bagasiebak. Die GPS -spoorsnyer laai die motor se posisie, spoed, rigting en die gemete temperatuur op via 'n mobiele data
N Bekostigbare visie -oplossing met robotarm gebaseer op Arduino: 19 stappe (met foto's)
N Bekostigbare visieoplossing met robotarm gebaseer op Arduino: as ons praat oor masjienvisie, voel dit altyd so onbereikbaar vir ons. Terwyl ons 'n openbaar gemaakte visiedemo gemaak het, wat vir almal baie maklik sou wees om te maak. In hierdie video, met die OpenMV -kamera, maak die robot nie saak waar die rooi kubus is nie
Outomatiese hoenderhokdeur: 5 stappe (met foto's)
Outomatiese hoenderhokdeur: Outomatiese deure in hoenderhokke is 'n oplossing vir roofdiere in die nag, soos wasbeer, moeras en wilde katte! 'N Tipiese outomatiese deur kos egter meer as $ 200 op Amazon (Automatic Chicken Coop Door) en is onbetaalbaar duur vir baie klein
Outomatiese hoenderhokdeur - Arduino -beheer: 10 stappe (met foto's)
Outomatiese hoenderhokdeur - Arduino -beheer: hierdie instruksie is ontwerp vir 'n outomatiese hoenderdeur met die hand veranderlike opening- en sluitingstye. Die deur kan te eniger tyd op afstand oopgemaak of toegemaak word. Die deur is ontwerp om modulêr te wees; die raam, deur en kontroleerder kan nadele inhou