Turinys:
- 1 žingsnis: medžiagos
- 2 žingsnis: temperatūros/drėgmės jutiklis
- 3 žingsnis: šviesos jutiklis
- 4 žingsnis: LCD ekranas
- 5 žingsnis: pritemdykite grandinę
- 6 žingsnis: SAV-MAKER-I programavimas
- 7 žingsnis: programavimas naudojant apdorojimą
- 8 žingsnis: valdybos sudarymas
- 9 žingsnis: galutinis rezultatas
Video: „Smart-Greenhouse“: 9 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Sveiki žymekliai, Esame trijų studentų grupė ir šis projektas yra dalyko, pavadinto „Kūrybinė elektronika“, dalis, Beng elektroninės inžinerijos 4 kurso modulis Malagos universitete, Telekomunikacijų mokykloje (https://etsit.uma.es/).
Šį projektą sudaro protingas šiltnamis, galintis modifikuoti lemputės ryškumą priklausomai nuo saulės šviesos. Jis taip pat skaičiuojamas su jutikliais, kurie matuoja drėgmę, temperatūrą ir ryškumą. Norėdami pamatyti visą informaciją, yra LCD ekranas. Be to, mes kuriame programą, naudojančią apdorojimą, leidžiančią rankiniu būdu pakeisti lemputės ryškumą, jei to norite, naudojant 3D aplinką.
1 žingsnis: medžiagos
- 1 fotorezistorius
- 1 jutiklio temperatūra/drėgmė DHT11
- 1 LCD LCM1602C
- 1 protoboardas
-1 dėžutė (https://www.ikea.com/es/es/productos/decoracion/plantas-jardineria/socker-invernadero-blanco-art-70186603/)
- 1 lemputė
- 1 10k omų rezistorius
-1 „SAV-MAKER-I“(alternatyva „Arduino Leonardo“). Jei kas nors nori padaryti šią lentą, o ne naudoti „Arduino Leonardo“, pridėsime „github“nuorodą, kurioje rasite visą reikalingą informaciją (https://github.com/fmalpartida/SAV-MAKER-I).
Šviesos reguliavimo grandinė, leidžianti keisti lemputės šviesos intensyvumą, pagrįsta vieno gamintojo projektu (https://maker.pro/arduino/projects/arduino-lamp-dimmer). Naudotos medžiagos:
- 1 330 omų rezistorius
- 2 33k omų rezistoriai
- 1 22k omų rezistorius
- 1 220 omų rezistorius
- 4 1N4508 diodai
- 1 1N4007 diodas
- 1 Zener 10V 4W diodas
- 1 2.2uF/63V kondensatorius
- 1 220 nF/275 V kondensatorius
- 1 optinis jungiklis 4N35
- MOSFET IRF830A
2 žingsnis: temperatūros/drėgmės jutiklis
Mes naudojome jutiklį DHT11. Tai
jutiklis pateikia mums skaitmeninius oro drėgmės ir temperatūros duomenis. Manome, kad svarbu išmatuoti šiuos parametrus, nes tai daro įtaką augalo augimui ir priežiūrai.
Jutikliui programuoti naudojome „Arduino“biblioteką DHT11. Turite pridėti DHT11 biblioteką prie savo „Arduino“bibliotekos aplanko. Įtraukiame biblioteką atsisiųsti.
Kaip matote, pridedame vaizdą, kuris parodo, kaip yra jutiklio sujungimas.
3 žingsnis: šviesos jutiklis
Šviesos jutikliui atlikti naudojome fotorezistorių, tai yra kintamą rezistorių su šviesos pasikeitimu, ir 10k omų rezistorių. Toliau pateiktame paveikslėlyje parodyta, kaip atlikti sujungimus.
Šis jutiklis yra tikrai svarbus, nes visi jo gauti duomenys naudojami lemputės ryškumui reguliuoti.
4 žingsnis: LCD ekranas
Mes naudojome LCD LCM1602C. LCD leidžia mums parodyti visą informaciją, kurią fiksuojame su visais jutikliais.
LCD programavimui naudojome „Arduino“biblioteką LCM1602C. Jūs turite pridėti LCM1602C biblioteką prie savo „Arduino“bibliotekos aplanko.
Pridedame vaizdą, kuris parodo, kaip prijungti įrenginį.
5 žingsnis: pritemdykite grandinę
Pirmasis būdas, kuris ateina į galvą, kai naudojate „Arduino“ir turite pritemdyti šviesą, yra naudoti PWM, todėl to ir siekėme. Tai darydami mus įkvėpė gerai žinoma dizaino grandinė, kurią sukūrė Ton Giesberts (žurnalas „Elektor Magazine“), kuri atlieka kintamosios srovės šaltinio PWM. Šioje grandinėje maitinimo įtampa vartams valdyti yra tiekiama iš vartų įtampos. D2, D3, D4, D5 sudaro diodinį tiltą, ištaisantį įtampą grandinėje; D6, R5, C2 taip pat tarnauja kaip lygintuvas, o R3, R4, D1 ir C1 reguliuoja C2 įtampos vertę. Optronas ir R2 varo vartus, todėl tranzistorius perjungiamas pagal „Arduino“plokštės pateiktą PWM vertę. R1 tarnauja kaip optinio jungiklio šviesos diodų apsauga.
6 žingsnis: SAV-MAKER-I programavimas
Šios programos funkcija yra skaityti ir rodyti visą informaciją, kurią gauna mūsų jutikliai. Be to, mes moduliuojame šviesą PWM signalu, priklausomai nuo šviesos reikšmių. Ši dalis sudaro automatinį reguliavimą.
Kodas pridėtas žemiau.
7 žingsnis: programavimas naudojant apdorojimą
Šios programos funkcija yra grafiškai pavaizduoti, kas vyksta šiltnamyje realiu laiku. Grafinėje sąsajoje rodomas 3D šiltnamis su lempute (kuri įjungiama arba išjungiama tuo pačiu metu, kai tai daroma realiame gyvenime) ir augalas. Be to, tai reiškia saulėtą dieną arba žvaigždėtą dangų, atsižvelgiant į lemputės būklę. Programa taip pat leido mums valdyti lemputę rankiniu būdu.
Kodas pridėtas žemiau.
8 žingsnis: valdybos sudarymas
Kaip matote pridėtose nuotraukose, mes dedame visus komponentus į protobondą pagal mūsų prijungtų jungčių vaizdą.
9 žingsnis: galutinis rezultatas
Rekomenduojamas:
„Pasidaryk pats“INTERNETU VALDOMAS SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 žingsniai (su nuotraukomis)
„Pasidaryk pats“INTERNETU VALDOMAS SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): čia yra mano antrasis žingsnis į projektą, kurį labai džiaugiuosi galėdamas jums parodyti. Tai apie „pasidaryk pats“išmaniąją LED matricą, kuri leis jums rodyti duomenis, tokius kaip „YouTube“statistika, jūsų išmaniųjų namų statistika, kaip temperatūra, drėgmė, gali būti paprastas laikrodis arba tiesiog parodyti
„Smart Lockbox“: 7 žingsniai
„Smart Lockbox“: šioje instrukcijoje aš jums parodysiu, kaip sukurti išmaniąją užrakto dėžę. „Lockbox“maitina „Arduino“(UNO) ir naudoja RFID bei servo variklį, kad valdytų prieigą, stebėdamas gaunamus duomenis iš skirtingų jutiklių. Duomenų istorija bus būti laikomi
„Pasidaryk pats“„SMART LED MATRIX“(ESP8266 + WS2812 / „NeoPixels“): 7 žingsniai (su nuotraukomis)
„Pasidaryk pats SMART LED MATRIX“(ESP8266 + WS2812 / „NeoPixels“): čia yra mano įžanga į projektą, kurį labai džiaugiuosi galėdamas jums parodyti. Tai apie „pasidaryk pats“išmaniąją LED matricą, kuri leis jums rodyti duomenis, pvz., „YouTube“statistiką, jūsų išmaniųjų namų statistiką, nes temperatūra, drėgmė gali būti paprastas laikrodis arba tiesiog
„Raspberry Pi DIY Smart Doorbell“, galintis aptikti žmones, automobilius ir kt.: 5 žingsniai
„Raspberry Pi DIY Smart Doorbell“, galintis aptikti žmones, automobilius ir pan. „Nest“ar vienas iš kitų konkurentų) Aš sukūriau savo išmaniąsias duris
Techninė ir programinė įranga „Hack Smart Devices“, „Tuya“ir „Broadlink“LED lemputė, „Sonoff“, „BSD33 Smart Plug“: 7 žingsniai
Aparatinė ir programinė įranga „Hack Smart Devices“, „Tuya“ir „Broadlink LEDbulb“, „Sonoff“, „BSD33 Smart Plug“: šioje instrukcijoje aš jums parodysiu, kaip aš pažadinau kelis išmaniuosius įrenginius su savo programine įranga, kad galėčiau juos valdyti naudodami MQTT per savo „Openhab“sąranką. naujus įrenginius, kai juos nulaužiau. Žinoma, yra ir kitų programine įranga pagrįstų metodų, skirtų pritaikytam f