Kazalo:
Video: Venti - pametno prezračevanje: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Ta navodila so navodila po korakih za izdelavo prezračevalnega sistema z uporabo Raspberry Pi. To je bila naloga za šolo, študiram MCT (medijska in komunikacijska tehnologija) na HOWEST Kortrijk, kjer smo morali uporabiti vsaj 3 različne senzorje, pogon in zaslon.
Prezračevanje meri zunanjo in notranjo temperaturo, vlažnost in odstotek svetlobe. Ti podatki se pošljejo v bazo podatkov. Vrednosti so prikazane na majhnem spletnem mestu, ki sem ga naredil, kamor lahko dodate tudi svoje nastavitve. Zadnji del deluje na Raspberry Pi.
1. korak: Zaloge
- Raspberry Pi 3 B+ z napajanjem in SD-kartico
- 9V baterija
- Senzor vlažnosti in temperature DHT11
- 2 ventilatorja 9V
- OLED zaslon
- Senzor temperature z eno žico
- L293D
- MCP3008
- Svetlobno odvisen upor
- Skakalne žice (moški-ženske in moški-moški)
- 4,7 k ohmski upor
- 10k ohmski upor
- Ohišje za ploščice
- Multipleks (18 mm in 3 mm)
- Pleksi steklo (4 mm)
- Vijaki
- Barvanje
- Lepilo za les
- Vrtalniki
Več informacij v mojem gradivu
2. korak: Vezje
To je vezje mojega projekta. Vsebuje veliko žic, vendar jih ni tako težko zgraditi. V napravi Raspberry Pi omogočite naslednje vmesnike
- SPI: za MCP
- I2C: za zaslon OLED
Uporabil sem naslednje knjižnice:
- Knjižnica DHT: https://learn.adafruit.com/dht(Opomba: Ta senzor ni ravno natančen, če ga potrebujete, priporočam, da poiščete drugo vrsto.)
- Knjižnica L293D:
- Knjižnico Adafruit_SSD1306 namestite iz paketov
- Knjižnico Adafruti_DHT namestite iz paketov
3. korak: ohišje
Po izdelavi vezja sem začel graditi ohišje. Vse sem hotel dati v miniaturno kuhinjo. Uporabil sem MDF 3 mm, 18 mm in pleksi steklo 4 mm. S svedrom sem naredil veliko lukenj, da sem napeljal kable.
Skica je narejena v merilu 1: 3 cm in 1 škatla ima dolžino 0,5 cm za referenco.
4. korak: zbirka podatkov
To kodo sem uporabil za kodo, ki jo povežem v naslednjem koraku. Narejen je bil z MySQL in je gostoval na Raspberry Pi z MariaDB.
5. korak: Koda
Vso kodo sem dal v eno skladišče github, tam najdete sprednji in zadnji del. Koda: Moje skladišče github ali prenesite in razpakirajte datoteke, ki sem jih naložil tukaj.
Priporočena:
Števec korakov - mikro: Bit: 12 korakov (s slikami)
Števec korakov - Micro: Bit: Ta projekt bo števec korakov. Za merjenje korakov bomo uporabili senzor pospeška, ki je vgrajen v Micro: Bit. Vsakič, ko se Micro: Bit trese, bomo štetju dodali 2 in ga prikazali na zaslonu
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): 8 korakov
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): ultrazvočni pretvorniki zvoka L298N Dc ženski adapter z napajalnim vtičem za enosmerni tok Arduino UNOBreadboard Kako to deluje: Najprej naložite kodo v Arduino Uno (to je mikrokrmilnik, opremljen z digitalnim in analogna vrata za pretvorbo kode (C ++)
Vijak - Nočna ura za brezžično polnjenje DIY (6 korakov): 6 korakov (s slikami)
Bolt - Nočna ura za brezžično polnjenje DIY (6 korakov): Induktivno polnjenje (znano tudi kot brezžično polnjenje ali brezžično polnjenje) je vrsta brezžičnega prenosa energije. Za zagotavljanje električne energije prenosnim napravam uporablja elektromagnetno indukcijo. Najpogostejša aplikacija je brezžično polnjenje Qi
Merilnik korakov 1. del: Enobarvni zaslon 128x32 in Arduino: 5 korakov
Pedometer 1. del: Enobarvni zaslon 128x32 in Arduino: To je osnovna vadnica, ki uči, kako uporabljati zaslon OLED s svojim Arduinom. Uporabljam zaslon velikosti 128x32, lahko pa uporabite tudi drugačen zaslon z ločljivostjo in po potrebi spremenite ločljivost/koordinate. V tem delu vam bom pokazal, kako
Preklopna obremenitvena banka z manjšo velikostjo korakov: 5 korakov
Preklopna banka odpornikov obremenitve z manjšo velikostjo korakov: Banke uporovnih obremenitev so potrebne za preskušanje energetskih proizvodov, za karakterizacijo sončnih kolektorjev, v preskusnih laboratorijih in v industriji. Reostati zagotavljajo stalno spreminjanje odpornosti na obremenitev. Ker pa se vrednost upora zmanjša, moč