Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:12
Ito ang pinakabagong at kumpletong bersyon ng aking mga monitor ng hardin, gumawa ako ng mga nakaraang bersyon na may iba't ibang gamit, tulad ng isa na may LCD at isa pa na may ESP8266. Gayunpaman naidokumento ko nang mas mahusay ang bersyon na ito kaya't napagpasyahang i-upload ito.
Kapag kumpleto ay susubaybayan nito ang kahalumigmigan ng Lupa, Temperatura, Humidity at Luminosity, na pagkatapos ay naka-log sa isang SD card sa isang.csv file. Pinili ko ang isang CSV file na balak kong gamitin ang sawa upang gumawa ng isang programa sa pagtatasa. Ang circuit ay pinalakas ng isang 9V na baterya, subalit sa hinaharap ay umaasa akong gumawa ng isang Li-ion solar circuit upang mapagana ito o upang magdagdag ng isang malalim na mode sa pagtulog upang mabawasan ang pagkonsumo ng kuryente at pahabain ang buhay. Ang rate kung saan nakolekta ang data ay maaaring mabago sa pamamagitan lamang ng pag-edit ng isa sa mga panghuling linya.
kakailanganin mong:
- Arduino nano 328P (kailangan ng mas malaking memorya para sa programa)
- Module ng sensor ng DHT 11
- Sensor ng kahalumigmigan ng lupa
- GY-30 light sensor
- Module ng SD card
- LED
- 220 ohm risistor
- 9V na baterya at clip
- Mga header ng Babae at Lalaki na GPIO
- GPIO Jumper
at syempre ang panghinang na bakal, kawad, panghinang at ang arduino IDE at mga aklatan.
Hakbang 1: Breadboard at Pagsubok
Una ay dinisenyo at nasubukan ko ang circuit sa isang breadboard. Tandaan na ang orihinal na disenyo ay walang isang LED, nagpasya akong idagdag ito pagkatapos na maisip na magiging isang magandang tampok na ipahiwatig kapag nag-log data. Masidhing inirerekumenda kong subukan ang circuit sa isang breadboard bago ka magsimula sa paghihinang, dahil maraming mga bahagi ang maaaring may mga pin na pinalipat ikot o nangangailangan ng ibang boltahe halimbawa.
Hindi ako nakalikha ng isang online na visual ng circuit ngunit ito ang koneksyon sa pin:
9V baterya:
positibong terminal >> VIN
Negatibong terminal >> GND
DHT 11:
negatibong >> GND
data >> D5
positibo >> 5V
Sensor ng kahalumigmigan:
negatibong >> GND
positibo >> 5V
analogue pin >> A0
light sensor:
positibo >> 3.3V
SCL >> A5
SCA >> A4
ADD >> A3
negatibong >> GND
SD card:
CS >> D5
SCK >> D13
MOSI >> D11
MISO >> D12
positibo >> 5V
negatibong >> GND
LED:
negatibong >> GND
positibo >> D8 hanggang 220 ohm risistor
Maaari mong subukan kung gumagana ang mga sangkap at gumagana ang mga aklatan gamit ang Arduino file at pagbabasa ng serial output.
Kung wala kang mga aklatan kailangan idagdag ang mga ito sa pamamagitan ng pagkopya ng pangalan ng silid aklatan sa simula ng code pagkatapos ng mga tool> pamahalaan ang mga aklatan> maghanap> i-install
Tandaan: Kailangan mong lumikha ng isang.csv file para sa SD card, gawin ito gamit ang notebook at pagse-save bilang ".csv" at lahat ng mga file ay hindi ".txt". Ang LED din ay wala sa test file ngunit simpleng gamitin ang halimbawa ng sketch na "blink" at palitan ang pin sa 8
Hakbang 2: Circuit Board
Matapos matagumpay na gawin ang circuit at suriin ang mga bahagi ay isalin ito sa isang board sa nais na fashion. Napagpasyahan kong hindi ilakip ang module ng SD sa board at gumamit ng mga lead ng GPIO kaya kapag gumawa ako ng isang kahon ng proyekto maaari ko itong ikabit nang magkahiwalay sa isang madaling ma-access na lugar. Sa board nagpasya akong gumamit ng isang 2 pin na lalaki at isang lumulukso upang kumilos bilang isang switch sa pagitan ng 9V na baterya at VIN tulad ng naisip kong mas maganda at makatotohanang hindi mo ito ililipat at patayin nang regular. Nagpasya din ako na direktang i-mount ang sensor ng kahalumigmigan at magdagdag ng 2 mga pin upang ikonekta ang pagsisiyasat sa board. Nang magawa ko ito nahihirapan ako, dahil kinailangan kong sirain ang mga pin sa mga module at lutasin ang mga patayo upang ang board ay patag, samakatuwid inirerekumenda kong bumili ng mga module na may mga hiwalay na pin upang makatipid ng oras at pagsisikap.
Mga nagawa mo na ang circuit na na-attach ko ang 3 magkakaibang mga variant ng code.
V1.0 - naglalaman ng serial output pati na rin ang monitor code. 5 ikalawang ikot
V1.1 - naglalaman ng walang serial ouput at walang LED. 5 segundong ikot ng log.
V1.2 - naglalaman ng walang serial output ngunit may LED at monitor code. 1 oras na ikot ng log
Hakbang 3: Balik-aral
Masisiyahan ako sa proyekto dahil sa tingin ko ito ay gumagana nang maayos at umaangkop sa layunin. Inaasahan kong magdidisenyo ng isang kaso at i-print ito ng 3D at maaaring baguhin ang supply ng kuryente upang mapabuti ang pagbuo. Tulad ng naunang sinabi na nagawa ko ang iba pang mga bersyon tulad nito dati kung may nais na makita akong i-upload ang mga ito o mayroong anumang mga pagpapabuti o pagbabago na gagawin nila mangyaring magkomento sa ibaba.
Inaasahan kong nasiyahan ka sa pagbuo at mangyaring mag-iwan ng tulad!
Inirerekumendang:
ESP8266 - Pag-irig sa Hardin Sa Timer at Remote Control Sa pamamagitan ng Internet / ESP8266: 7 Mga Hakbang (na may Mga Larawan)
ESP8266 - Pag-irig sa Hardin Sa Timer at Remote Control Sa pamamagitan ng Internet / ESP8266: ESP8266 - Ang remote control ng patubig at may tiyempo para sa mga hardin ng halaman, mga hardin ng bulaklak at mga damuhan. Gumagamit ito ng circuit ng ESP-8266 at isang haydroliko / de-kuryenteng balbula para sa feed ng patubig. Mga kalamangan: Mababang gastos (~ US $ 30,00) mabilis na pag-access Mga utos
Monitor ng Boltahe para sa Mga Baterya ng Mataas na Boltahe: 3 Mga Hakbang (na may Mga Larawan)
Monitor ng Boltahe para sa Mga Baterya ng Mataas na Boltahe: Sa gabay na ito ipapaliwanag ko sa iyo kung paano ko itinayo ang aking boltahe na monitor ng baterya para sa aking electric longboard. I-mount ito subalit nais mo at ikonekta ang dalawang wires lamang sa iyong baterya (Gnd at Vcc). Ipinapalagay ng gabay na ito na ang boltahe ng iyong baterya ay lumampas sa 30 volt, w
SilverLight: Arduino Batay sa Kapaligiran Monitor para sa Mga Silid ng Server: 3 Mga Hakbang (na may Mga Larawan)
SilverLight: Arduino Batay sa Kapaligiran Monitor para sa Mga Server Room: Kapag binigyan ako ng gawain na maghanap para sa isang probe sa kapaligiran para sa pagsubaybay sa temperatura sa server room ng aking kumpanya. Ang aking unang ideya ay: bakit hindi lamang gumamit ng isang Raspberry PI at isang sensor ng DHT, maaari itong i-setup nang mas mababa sa isang oras kasama ang OS
Na-hack ang Privacy Monitor Mula sa Isang Lumang Monitor ng LCD: 7 Mga Hakbang (na may Mga Larawan)
Na-hack ang Privacy Monitor Mula sa isang Lumang LCD Monitor: Sa wakas maaari kang gumawa ng isang bagay sa lumang LCD monitor na mayroon ka sa garahe. Maaari mo itong gawing isang monitor ng privacy! Mukhang puti ang lahat sa lahat maliban sa iyo, dahil nakasuot ka ng " mahika " baso! Ang kailangan mo lang magkaroon ay isang pa
10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)
10 Mga Kahalili sa DIY sa Mga Off-The-Shelf na Mga Elektroniko na Bahagi: Maligayang pagdating sa aking kauna-unahang itinuro! Sa palagay mo ba ang ilang mga bahagi mula sa mga tagatingi sa online ay masyadong mahal o may mababang kalidad? Kailangan bang makakuha ng isang prototype nang mabilis at tumatakbo nang mabilis at hindi makapaghintay linggo para sa pagpapadala? Walang mga lokal na electronics distributor? Ang fol