Cov txheej txheem:

Qaib Coop Qhov Rooj - Arduino Raws: 5 Cov Kauj Ruam (nrog Duab)
Qaib Coop Qhov Rooj - Arduino Raws: 5 Cov Kauj Ruam (nrog Duab)

Video: Qaib Coop Qhov Rooj - Arduino Raws: 5 Cov Kauj Ruam (nrog Duab)

Video: Qaib Coop Qhov Rooj - Arduino Raws: 5 Cov Kauj Ruam (nrog Duab)
Video: REAL RACING 3 LEAD FOOT EDITION 2024, Hlis ntuj nqeg
Anonim
Image
Image

Ua ntej tshaj plaws, kuv hom lus ib txwm yog Dutch yog li thov txim rau qhov ua yuam kev sau ntawv tsis raug. Yog tias qee yam tsis meej tsuas yog tso cov lus ntawm cov lus no yog qhov kuv thawj qhov haujlwm arduino. Kuv li kuv tus poj niam nkees ntawm qhib lub coopdoor manually txhua txhua hnub ntxiv peb txiav txim siab yuav ib tus chickenguard tab sis lawv kim heev rau qhov nws xav tau ua (txog 150 euro / 175 daus las). lub vev xaib raug cai

Peb txhua tus xav kom peb cov qaib muaj kev nyab xeeb thaum hmo ntuj yog li ntawd qhov uas muaj tswv yim nthuav tawm tuaj. Muaj haujlwm ua kom tiav. Thawj qhov kev tsim qauv yog tsim los ntawm arduino nano nrog LDR tab sis tat tsis raug. On github Kuv pom cov duab tsis tiav uas Dusk2Dawn lub tsev qiv ntawv tau siv. Kuv tau siv qhov no los ua lub hauv paus los pib tsim.

Kauj Ruam 1: Daim Ntawv Teev Npe

Daim Ntawv Teev Npe
Daim Ntawv Teev Npe
Daim Ntawv Teev Npe
Daim Ntawv Teev Npe

Txhua qhov khoom siv tau yuav los ntawm aliexpress

  • Arduino Nano + xaiv qhov dav dav ntsia hlau thaiv
  • Tsab ntawv PCB
  • TSO 1307 RTC
  • L298N tsav tsheb
  • Lub cev muaj zog 12V/30rpm
  • MC38 sib nqus sensor
  • Spool
  • Ncej 200mm x 8mm
  • Cov kabmob KP08
  • Motor coupler 4x8 hli
  • 12V/2A fais fab tuag
  • ABS yas rooj plaub IP65 (158mm x 90mm x 60mm)
  • 1 x LED
  • Ib co hlau, 10K resistors, 220 Ohm resistor
  • Soldering Hlau
  • Phom phom

Tag nrho cov khoom siv kwv yees li 20 daus las. Tsuas yog cawm kuv tus kheej 150 daus las los ntawm kev tsim kuv tus kheej lub qhov rooj sib koom tes thiab muaj kev lom zem ntau thaum tsim nws.

Kauj ruam 2: Schematics

Schematics
Schematics
Schematics
Schematics

Thaum txhua qhov ntawm Aliexpress thaum kawg tuaj txog (yog, nws siv sijhawm me ntsis ua siab ntev) cov khoom lom zem pib. Pawg thawj coj no muaj 2 txoj hauv kev (koj tuaj yeem txuas 2 lub cav rau ntawm lub rooj tsavxwm). Hauv qhov haujlwm no koj tsuas xav tau 1 channel. Fais fab tsav tsheb nrog lub hwj chim 12V. Kuv tau siv 5V kev sib txuas ntawm lub rooj tsav tsheb kom muaj zog rau Arduino. Kuv tau siv 2 lub tswv yim ntawm lub rooj tsav tsheb (2 Arduino tso tawm) txhawm rau ua kom lub cav tig mus raws lub moos/ counter clockwise.

MC38 cov hlau nplaum hloov pauv tau txuas nrog 10K resistor rau Arduino cov tswv yim.

Phau ntawv hloov pauv kuj tseem txuas nrog lub tswv yim los ntawm 10K resistor.

Cov coj liab tau txuas nrog los ntawm 220 Ohm resistor rau qhov tso tawm ntawm Arduino. Thaum lub qhov rooj raug kaw, cov liab coj mus.

RTC DS1307 txuas rau nano:

  • VCC - 5V
  • GND - NCO
  • SDA - pin A4
  • SCL - pin A5

Thov xa mus rau phau ntawv qhia ntawm koj li Arduino yog tias koj siv lwm version dua li nano.

Ua kom sov koj cov hlau txuas thiab pib txuas txhua yam ua ke. Muaj txhua feem rau hauv rooj plaub. Kuv tau siv rab yaj phom los kho PCB thiab tsav tsheb. Kuj ruaj ntseg cov xov hlau jumper nrog qee cov kua nplaum.

Nco ntsoov tias koj sim txhua yam ua ntej sib dhos cov khoom hauv rooj plaub

Kauj Ruam 3: Tsim Kho Vajtse

Tsim Kho Vajtse
Tsim Kho Vajtse
Tsim Kho Vajtse
Tsim Kho Vajtse
Tsim Kho Vajtse
Tsim Kho Vajtse
Tsim Kho Vajtse
Tsim Kho Vajtse

Kuv tau siv 4mm pob zeb ua plywood rau lub qhov rooj. Lawv xaub mus rau hauv 2 txhuas U profiles. Qhov rooj txuas nrog tus ntoo spool nrog qee cov xov hlau nylon (kab nuv ntses). Lub tshuab txuas nrog lub 8mm ncej. Kuv twb tau siv lub laum los ua lub taub sab hauv ntawm tus xov tooj sib dhos nrog txoj kab uas hla.

Lub cav tau teeb tsa hauv rooj plaub ABS (laum lub qhov nyob rau sab ntawm rooj plaub). Qhov hloov tau teeb tsa ntawm lwm sab.

Muab cov hlau nplaum tso rau sab sauv ntawm lub qhov rooj. Nws kuj tseem siv tau 2 lub ntsia hlau me me. Nco ntsoov tias cov no tsis ntev dhau:-) Mount 2 lub hlau nplaum hloov pauv ntawm lub coop (1 nyob rau sab saum toj, 1 ib qho hauv qab)

Kauj ruam 4: Arduino Code

Raws li qhov no yog kuv thawj qhov haujlwm Arduino tiag tiag kuv xav tias txoj cai tsis zoo tag nrho raws li cov txheej txheem coding, tab sis nws ua haujlwm thiab nws ua qhov kuv xav tau.

Xav tias dawb siv cov cai thiab hloov kho rau koj tus kheej xav tau. Thov tawm cov lus hauv cov lus thiab qhia kuv koj qhov haujlwm raws li txoj cai no.

Kab 38: thaum setRTC = muaj tseeb, koj lub sijhawm pc tau ua tiav nrog RTC thaum rub tawm daim duab.

Kab 41: Yog tias koj siv lwm RTC dua 1307 (piv txwv li, 3231) hloov kab no

kab 45: Hloov koj lub nroog mus rau lub nroog uas koj nyob thiab sau koj qhov chaw nyob thiab sijhawm nyob. Kuv tsis xav tias lawv muaj qaib tab sis piv txwv li cia kom tau txais kev saib xyuas ntawm lub tsev dawb hauv Washington DC … (siv google maps, nyem rau " dab tsi ntawm no ")

Dusk2Dawn Washington (38.897885, -77036541, -5);

Kab 139: Nov yog hnub suav sau hnub poob/hnub suav sau los txheeb xyuas yog lub qhov rooj yuav tsum nce lossis nqis. Raws li koj tuaj yeem pom muaj 2 tus lej siv hauv kev suav (+30). Qhov no yog ncua ntawm lub hnub tuaj/hnub poob. Kuv cov qaib mus rau hauv ob peb feeb tom qab lub sijhawm hnub poob. Xav tias hloov pauv qhov kev ncua no rau koj cov kev xav tau.

Thaum qhov hloov pauv tau ua haujlwm lub qhov rooj nqes mus thiab nyob qis qis kom txog thaum koj muab nws rov qab los rau qhov qub

Kauj ruam 5:

Duab
Duab

Muaj peev xwm hloov kho rau version 2:

  • ESP8266 raws tus qauv
  • kev twb kev txuas wifi
  • Tswj los ntawm smartphone app
  • webcam

Pom zoo: