Sadržaj:
- Supplies
- Korak 1: Kreiranje sheme preklapanja
- Korak 2: Izrada baze podataka
- Korak 3: Izgradnja mog postavljanja i programiranja
- Korak 4: Kreiranje moje web stranice
- Korak 5: Izgradnja mog slučaja
Video: CloudLamp: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Ja sam student na Howest Kortrijku. Da bismo pokazali ono što smo naučili na kraju godine morali smo napraviti projekt. Odlučio sam da napravim pametnu lampu u obliku oblaka. Na ovu ideju sam došao jer sam želio napraviti oblak za rođendan svojih sestara. Ali nisam imao vremena ni vještine za to. Krajem godine naučio sam toliko toga da sam čak mogao napraviti bolju/pametniju verziju cloudlamp -a.
CloudLamp je pametna lampa u obliku oblaka.
Ima puno funkcionalnosti.
Imao je senzore za mjerenje kvalitete zraka u zatvorenom prostoru. On meri:
- Koncentracija CO2 (u ppm)
- Relativna vlažnost (u %)
- Temperatura (u ° C)
Na web stranici možete vidjeti vremenske izvještaje za odabrane lokacije. Boja lampe prilagođava se vremenu na odabranoj lokaciji. Za svoje vremenske podatke koristim openweathermap API.
Ugrađen je i mikrofon tako da možete promijeniti lokaciju oblaka s 2 pljeskanja. LCD ekran prikazuje lokaciju lampe i opis vremena. Možete ga vidjeti ovdje.
Lampa ima 5 različitih vremenskih režima:
- sunčano
- snijeg
- kiša
- cloudy
- Djelimično oblačno
- storm
Supplies
Gotovo sve možete pronaći u DIY trgovini.
Ukupni troškovi za mene su bili oko 220 €.
za ovaj projekat potrebno vam je:
- Raspberry Pi 3 model B
- Senzor vlažnosti i temperature - DHT11
- Adafruit CCS811 prekid senzora kvalitete zraka
- punjenje jastuka
- Flaša vode 5l
- rgb ledstrip
- tranzistori
- LCD 16X2
- KY-038 mikrofon
- 8GB micro SD kartica
- 470-OHM otpornici
- Ženski - Ženske žice
- Žensko - Muške žice
- Muški - Muški žice
- pištolj za ljepilo
- PCB
Korak 1: Kreiranje sheme preklapanja
DODATNE INFORMACIJE Da biste mogli koristiti CSS811, potrebne su neke dodatne konfiguracije. Ovde možete pronaći sve. DHT11 je jednožilna komponenta. Za programiranje sam koristio biblioteku. Nered je ako ga želite sami programirati, pa toplo preporučujem korištenje biblioteke: Adafruit DHT
Koristim serijsku komunikaciju preko USB -a između malina pi i Arduina. Moj LCD ekran i LED trake su spojene na Arduino, a DHt11, mikrofon i ccs811 na malinu.
Korak 2: Izrada baze podataka
Ovdje možete vidjeti moj model baze podataka.
Hostovao sam ovu bazu podataka na svom Raspberry pi -u koristeći MariaDB.
Moja baza podataka je imala 3 tablice, 1 za moje senzore, 1 za bilježenje podataka. i 1 za sve lokacije API -ja openweathermaps.
Korak 3: Izgradnja mog postavljanja i programiranja
Prije nego što sam sve zalemio, koristio sam svoju ploču za povezivanje i testirao svoje senzore i LED trake. Moj kôd možete pronaći na githubu.
Korak 4: Kreiranje moje web stranice
Kako bih prikazao podatke mojih senzora i API -ja openweathermaps, napravio sam web stranicu koja uredno prikazuje sve.
Korak 5: Izgradnja mog slučaja
Nakon što ste uspješno završili sve korake, možete početi graditi kućište. Da biste to učinili, toplo vam preporučujem da svoje komponente lemite zajedno kako se ne bi mogle slučajno odspojiti. Na gornjim slikama možete vidjeti neke korake koje sam poduzeo kako bih predstavio svoj slučaj. Prvo sam sve lemio, a zatim sam svaku komponentu mogao staviti u veliku bocu vode od 5 litara. Na kraju sam vrućim ljepilom zalijepila punjenje jastuka na bočicu.
Preporučuje se:
Dizajn igre brzim pokretom u 5 koraka: 5 koraka
Dizajn igre u Flick -u u 5 koraka: Flick je zaista jednostavan način da napravite igru, posebno nešto poput zagonetke, vizuelnog romana ili avanturističke igre
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: 3 koraka
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: U ovom uputstvu ćemo izvršiti otkrivanje lica na Raspberry Pi 4 sa Shunya O/S koristeći biblioteku Shunyaface. Shunyaface je biblioteka za prepoznavanje/otkrivanje lica. Cilj projekta je postići najbržu brzinu otkrivanja i prepoznavanja sa
Kako napraviti brojač koraka?: 3 koraka (sa slikama)
Kako napraviti brojač koraka?: Nekada sam se dobro snašao u mnogim sportovima: hodanje, trčanje, vožnja bicikla, igranje badmintona itd. Volim jahanje da bih brzo putovao. Pa, pogledaj moj trbušni trbuh … Pa, u svakom slučaju, odlučujem ponovo početi vježbati. Koju opremu treba pripremiti?
Brojač koraka - Mikro: Bit: 12 koraka (sa slikama)
Brojač koraka - Micro: Bit: Ovaj projekat će biti brojač koraka. Za mjerenje koraka koristit ćemo senzor akcelerometra koji je ugrađen u Micro: Bit. Svaki put kada se Micro: Bit protrese, broju ćemo dodati 2 i prikazati ga na ekranu
Broj koraka / koraka: 3 koraka
পেনড্রাইভ / মেমোরি কার্ডে ভাইরাসের ভাইরাসের হারিয়ে সমাধান সমাধান সমাধান সমাধান সমাধান পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি এখন এখন এখন।।।।।। Zaštita podataka, pristup prečicama / virusima