Sadržaj:
- Pribor
- Korak 1: Stvaranje sheme preklapanja
- Korak 2: Izrada baze podataka
- Korak 3: Izgradnja mog postavljanja i programiranja
- Korak 4: Izrada moje web stranice
- Korak 5: Izgradnja mog slučaja
Video: CloudLamp: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Student sam Howest Kortrijka. Da bismo pokazali što smo naučili na kraju godine morali smo napraviti projekt. Odlučio sam napraviti pametnu svjetiljku u obliku oblaka. Na ovu sam ideju 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 svjetiljka u obliku oblaka.
Ima puno funkcionalnosti.
Imao je senzore za mjerenje kvalitete zraka u zatvorenom prostoru. Mjeri:
- Koncentracija CO2 (u ppm)
- Relativna vlažnost zraka (u %)
- Temperatura (u ° C)
Na web stranici možete vidjeti vremenske izvještaje za odabrane lokacije. Boja svjetiljke prilagođava se vremenu na odabranom mjestu. Za svoje vremenske podatke koristim openweathermap API.
Ugrađen je i mikrofon tako da možete promijeniti lokaciju oblaka s 2 pljeskanja. LCD zaslon prikazuje mjesto svjetiljke i opis vremena. Možete ga vidjeti ovdje.
Svjetiljka ima 5 različitih vremenskih načina:
- sunčano
- snijeg
- kiša
- oblačno
- Djelomično oblačno
- oluja
Pribor
Gotovo sve možete pronaći u DIY trgovini.
Ukupni troškovi za mene su bili oko 220 €.
za ovaj projekt trebate:
- Raspberry Pi 3 model B
- Senzor vlažnosti i temperature - DHT11
- Adapruit CCS811 Senzor kvalitete zraka
- punjenje jastuka
- Boca vode 5l
- rgb led traka
- tranzistori
- LCD 16X2
- KY-038 mikrofon
- 8GB micro SD kartica
- Otpornici 470-OHM
- Ženski - Ženske žice
- Ženski - Muške žice
- Muški - Muški žice
- pištolj za ljepilo
- PCB
Korak 1: Stvaranje sheme preklapanja
DODATNE INFORMACIJE Da biste mogli koristiti CSS811, potrebne su neke dodatne konfiguracije. Ovdje 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 putem USB -a između malina pi i Arduina. Moj LCD zaslon i LED trake spojene su na Arduino, a moji DHt11, mikrofon i ccs811 na malinu.
Korak 2: Izrada baze podataka
Ovdje možete vidjeti moj model baze podataka.
Domaćin sam ove baze podataka na svom Raspberry pi -ju koristeći MariaDB.
Moja baza podataka imala je 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 sve zajedno i testirao svoje senzore i LED trake. Moj kôd možete pronaći na githubu.
Korak 4: Izrada 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. Kako 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 da potkrijepim 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 bocu.
Preporučeni:
Dizajn igre brzim pokretom u 5 koraka: 5 koraka
Dizajn igre u Flick -u u 5 koraka: Flick je zaista jednostavan način stvaranja igre, osobito nečega poput zagonetke, vizualnog romana ili avanturističke igre
Broj koraka: 17 koraka
الكشف عن عن أنواع المحاليل: محمدآل سعودالكشف عن المحاليل رابط الفديو
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: 3 koraka
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: U ovom Instructableu ćemo izvršiti detekciju lica na Raspberry Pi 4 sa Shunya O/S pomoću knjižnice Shunyaface. Shunyaface je biblioteka za prepoznavanje/otkrivanje lica. Cilj projekta je postići najbržu brzinu otkrivanja i prepoznavanja s
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 ponovno početi vježbati. Koju opremu trebam pripremiti?
Aduino UNO Broj koraka: 5 koraka
Aduino UNO 를 이용한 도망 치는 &&&& && l g g g g g g g g g g g g g g g 4 g 4 4 4 4 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 일자 일자 일자: 2017.01.06. ~ 2017.01.11.- 역할 분담 SW 엔지니어: 김 예은, 임동영 HW 엔지니어: 김지훈 디자이너: 이재민 레코더: 홍 다예 ------------------------ --------------------------------------------------