Innholdsfortegnelse:
- Trinn 1: Materialer
- Trinn 2: Temperatur/fuktighetssensor
- Trinn 3: Lyssensor
- Trinn 4: LCD -skjerm
- Trinn 5: Dimmer Circuit
- Trinn 6: Programmering av SAV-MAKER-I
- Trinn 7: Programmering med prosessering
- Trinn 8: Lag styret
- Trinn 9: Sluttresultat
Video: Smart-drivhus: 9 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Hei markører, Vi er en gruppe på tre studenter, og dette prosjektet er en del av emnet Creative Electronics, en Beng Electronic Engineering 4. års modul ved University of Malaga, School of Telecomunication (https://etsit.uma.es/).
Dette prosjektet består av et intelligent drivhus som kan modulere lysstyrken på en pære avhengig av solens lys. Det teller også med sensorer som måler fuktighet, temperatur og lysstyrke. For å vise all informasjon er det en LCD -skjerm. Dessuten lager vi et program ved hjelp av prosessering som lar deg endre lyspæren manuelt i tilfelle du vil, med et 3D -miljø.
Trinn 1: Materialer
- 1 fotoresistor
- 1 Sensortemperatur/fuktighet DHT11
- 1 lcd LCM1602C
- 1 Protoboard
-1 eske (https://www.ikea.com/es/es/productos/decoracion/plantas-jardineria/socker-invernadero-blanco-art-70186603/)
- 1 pære
- 1 10k-Ohm motstand
-1 SAV-MAKER-I (alternativ til Arduino Leonardo). Hvis noen ønsker å lage dette brettet i stedet for å bruke Arduino Leonardo, legger vi til lenken til github hvor du finner all nødvendig informasjon (https://github.com/fmalpartida/SAV-MAKER-I).
Dimmerkretsen, som lar variasjonen av lysets intensitet på pæren, er basert på en produsent som designer (https://maker.pro/arduino/projects/arduino-lamp-dimmer). Brukte materialer:
- 1 330 Ohm motstand
- 2 33k-Ohm motstander
- 1 22k-Ohm motstand
- 1 220-Ohm motstand
- 4 1N4508 dioder
- 1 1N4007 diode
- 1 Zener 10V 4W diode
- 1 2.2uF/63V kondensator
- 1 220nF/275V kondensator
- 1 optokobler 4N35
- MOSFET IRF830A
Trinn 2: Temperatur/fuktighetssensor
Vi brukte sensoren DHT11. Dette
sensor gir oss digitale data om luftfuktighet og temperatura. Vi anser det som viktig å måle disse parameterne fordi det påvirker veksten og stell av planten.
For å programmere sensoren hadde vi brukt Arduino -biblioteket DHT11. Du må legge til DHT11 -biblioteket i mappen Arduino -biblioteket. Vi inkluderer biblioteket for nedlasting.
Som du kan se, legger vi til et bilde for å vise hvordan sensorens tilkobling er.
Trinn 3: Lyssensor
For å gjøre lyssensoren brukte vi en fotoresistor, det vil si en variabel motstand med lysets endring, og en 10k-Ohm motstand. I det følgende bildet vises hvordan du gjør tilkoblingene.
Denne sensoren er veldig viktig fordi alle dataene den får, brukes til å regulere lysstyrken til pæren.
Trinn 4: LCD -skjerm
Vi brukte lcd LCM1602C. LCD -skjermen lar oss vise all informasjon vi fanger med alle sensorene.
For å programmere LCD -en hadde vi brukt Arduino -biblioteket LCM1602C. Du må legge til LCM1602C -biblioteket i mappen til Arduino -biblioteket.
Vi legger til et bilde for å vise hvordan du kobler til enheten.
Trinn 5: Dimmer Circuit
Den første måten du tenker på når du bruker en Arduino og må dimme et lys, er å bruke PWM, så det er veien vi gikk for. Da ble vi inspirert av den velkjente designkretsen av Ton Giesberts (Copyright Elektor Magazine) som driver PWM til en vekselstrømskilde. I denne kretsen blir strømspenningen for å drive porten levert av spenningen over porten. D2, D3, D4, D5 danner en diodebro, som retter opp spenningen i kretsen; D6, R5, C2 fungerer også som likeretter, og R3, R4, D1 og C1 regulerer spenningsverdien over C2. Optokobleren og R2 driver porten, noe som gjør transistorbryteren i henhold til PWM -verdien levert av Arduino -kortet. R1 fungerer som en beskyttelse for optokobleren LED.
Trinn 6: Programmering av SAV-MAKER-I
Funksjonen fra dette programmet er å lese og vise all informasjon som sensorene våre mottar. Dessuten modulerer vi lyset med et PWM -signal avhengig av lysverdiene. Denne delen danner den automatiske reguleringen.
Koden er lagt til nedenfor.
Trinn 7: Programmering med prosessering
Funksjonen fra dette programmet er å representere grafisk hva som skjer med drivhuset i sanntid. Grafic -grensesnittet viser et 3D -drivhus med en pære (som slås på eller av samtidig som den gjør det i virkeligheten) og en plante. I tillegg representerer den en solrik dag eller en stjernehimmel avhengig av pærens tilstand. Programmet lar oss også ha kontrollen over pæren på en manuell måte.
Koden er lagt til nedenfor.
Trinn 8: Lag styret
Som du kan se på bildene som er lagt til, legger vi alle komponentene på protoboardet etter bildet av tilkoblingene vi legger.
Trinn 9: Sluttresultat
Anbefalt:
Smart skrivebord LED -lys - Smart Lighting W/ Arduino - Neopixels arbeidsområde: 10 trinn (med bilder)
Smart skrivebord LED -lys | Smart Lighting W/ Arduino | Neopixels Workspace: Nå tilbringer vi mye tid hjemme, studerer og jobber virtuelt, så hvorfor ikke gjøre arbeidsområdet vårt større med et tilpasset og smart belysningssystem Arduino og Ws2812b LED -er. Her viser jeg deg hvordan du bygger din Smart LED -skrivebordslampe som
Nytt! Smart Smart Robot Car Chassis av Servo FUTABA 3003 SINONING: 3 trinn
Ny! Styring Smart Robot Car Chassis av Servo FUTABA 3003 SINONING: Designet og laget av SINONING RO BOTDette er et smart bilchassis, du kan installere PCB -kortet på det, slik Arduino, og skrive deg kode, det blir en robotbil. Hvis du liker, kan du kjøpe fra styrerobot -chassis
Smart vekkerklokke: en smart vekkerklokke laget med bringebær Pi: 10 trinn (med bilder)
Smart vekkerklokke: en smart vekkerklokke laget med bringebær Pi: Har du noen gang ønsket deg en smart klokke? I så fall er dette løsningen for deg! Jeg lagde Smart Alarm Clock, dette er en klokke som du kan endre alarmtiden i henhold til nettstedet. Når alarmen går, kommer det en lyd (summer) og 2 lys vil
IoT -basert smart hagearbeid og smart landbruk ved bruk av ESP32: 7 trinn
IoT -basert smart hagearbeid og smart landbruk Ved hjelp av ESP32: Verden endrer seg som tid og så landbruk. I dag integrerer folk elektronikk på alle felt, og landbruk er ikke unntak for dette. Denne sammenslåingen av elektronikk i landbruket hjelper bønder og mennesker som forvalter hager. I denne
Smart oppringning - en automatisk korreksjon av smart tradisjonell telefon: 8 trinn
Smart oppringning-en automatisk korreksjon av smart tradisjonell telefon: Smart oppringning er en intelligent auto-korrekt telefon opprettet for eldre med spesielle behov, og den gjør det mulig for eldre å ringe direkte fra tradisjonelle telefoner de er vant til. Det var bare gjennom frivillig arbeid på et lokalt eldreomsorgssenter at jeg