Përmbajtje:

CloudLamp: 5 hapa
CloudLamp: 5 hapa

Video: CloudLamp: 5 hapa

Video: CloudLamp: 5 hapa
Video: Cheap Temu Tech Haul - Any Good? Cloud Lamp / Fingerbot / Xiaomi / LED Curtain Lights... 2024, Nëntor
Anonim
CloudLamp
CloudLamp

Unë jam student në Howest Kortrijk. Për të treguar atë që kemi mësuar në fund të vitit na është dashur të bëjmë një projekt. Zgjodha të bëja një llambë të zgjuar në formën e një reje. Unë erdha me këtë ide sepse kam dashur të bëj një llambë re për ditëlindjen e motrave të mia. Por nuk kisha as kohë dhe as aftësi për ta bërë atë. Në fund të vitit kisha mësuar aq shumë saqë madje mund të bëja një version më të mirë/më të zgjuar të një llambë cloud.

CloudLamp është një llambë e zgjuar në formën e një reje.

Ka shumë funksione.

Kishte sensorë për të matur cilësinë e ajrit të brendshëm. Ajo mat:

  • Përqendrimi i CO2 (në ppm)
  • Lagështia relative (në %)
  • Temperatura (në ° C)

Në faqen e internetit ju mund të shihni raportet e motit të vendndodhjeve tuaja të zgjedhura. Ngjyra e llambës përshtatet me motin e vendndodhjes së zgjedhur. Për të dhënat e mia të motit përdor API të hartave të hapura.

Ekziston edhe një mikrofon i integruar në mënyrë që të ndryshoni vendndodhjen e reve me 2 duartrokitje. Dhe ekrani LCD ju tregon vendndodhjen e llambës dhe përshkrimin e motit. Mund ta shihni këtu.

Llamba ka 5 mënyra të ndryshme të motit:

  • me diell
  • bora
  • shi
  • i vrenjtur
  • Pjesërisht me re
  • stuhi

Furnizimet

Mund të gjeni pothuajse gjithçka në një dyqan DIY.

Kostoja totale për mua ishte rreth 220 €.

për këtë projekt ju nevojiten:

  • Raspberry Pi 3 modeli B
  • Sensori i lagështisë dhe temperaturës - DHT11
  • Adafruit CCS811 Breakout Sensori i Cilësisë së Ajrit
  • mbushje jastëku
  • Shishe uji 5l
  • rgb ledstrip
  • transistorë
  • LCD 16X2
  • Mikrofoni KY-038
  • 8 GB kartë mikro SD
  • 470-Rezistenca OHM
  • Femra - Tela femra
  • Femra - Tela meshkuj
  • Mashkull - Tela meshkuj
  • armë zam
  • PCB

Hapi 1: Krijimi i një Skeme Fritzing

Krijimi i një Skeme Fritzing
Krijimi i një Skeme Fritzing
Krijimi i një Skeme Fritzing
Krijimi i një Skeme Fritzing
Krijimi i një Skeme Fritzing
Krijimi i një Skeme Fritzing

INFORMACION EXTRA Për të përdorur CSS811 kërkohen disa konfigurime shtesë. Këtu mund të gjeni gjithçka. DHT11 është një komponent i vetëm. Kam përdorur një bibliotekë për ta programuar atë. Ashtë një rrëmujë nëse doni ta programoni vetë, kështu që unë rekomandoj shumë të përdorni një bibliotekë: Adafruit DHT

Unë përdor komunikim serik përmes USB midis mjedrës pi dhe Arduino. Ekrani im LCD dhe shiritat led janë të lidhur me Arduino dhe DHt11, mikrofoni dhe ccs811 janë të lidhura me mjedrën.

Hapi 2: Krijimi i një baze të dhënash

Krijimi i një baze të të dhënave
Krijimi i një baze të të dhënave

Këtu mund të shihni modelin tim të bazës së të dhënave.

Unë e prita këtë bazë të dhënash në Raspberry pi tim duke përdorur MariaDB.

Baza e të dhënave të mia kishte 3 tabela, 1 për sensorët e mi, 1 për regjistrimin e të dhënave. dhe 1 për të gjitha vendet e API -ve të hartave të hapura.

Hapi 3: Ndërtimi i konfigurimit dhe programimit tim

Ndërtimi i konfigurimit dhe programimit tim
Ndërtimi i konfigurimit dhe programimit tim
Ndërtimi i konfigurimit dhe programimit tim
Ndërtimi i konfigurimit dhe programimit tim
Ndërtimi i konfigurimit dhe programimit tim
Ndërtimi i konfigurimit dhe programimit tim

Para se t'i bashkoja të gjitha së bashku, unë përdorja tryezën time për të lidhur gjithçka së bashku dhe për të testuar sensorët e mi dhe shiritat e udhëhequr. Kodin tim mund ta gjeni në github.

Hapi 4: Krijimi i faqes sime

Krijimi i faqes sime
Krijimi i faqes sime
Krijimi i faqes sime
Krijimi i faqes sime
Krijimi i faqes sime
Krijimi i faqes sime

Për të treguar të dhënat e sensorëve të mi dhe API të hartave të hapura, krijova një faqe në internet që tregon me kujdes gjithçka.

Hapi 5: Ndërtimi i Rastit Tim

Ndërtimi i Rastit Tim
Ndërtimi i Rastit Tim
Ndërtimi i Rastit Tim
Ndërtimi i Rastit Tim
Ndërtimi i Rastit Tim
Ndërtimi i Rastit Tim
Ndërtimi i Rastit Tim
Ndërtimi i Rastit Tim

Pasi të keni përfunduar me sukses të gjitha hapat, mund të filloni të ndërtoni kasën. Për ta bërë këtë, ju rekomandoj që të bashkoni përbërësit tuaj së bashku në mënyrë që ato të mos shkëputen rastësisht. Në imazhet e mësipërme mund të shihni disa hapa që kam ndërmarrë për të bërë rastin tim. Së pari bashkova gjithçka së bashku, pastaj mund t'i vendosja çdo përbërës në një shishe të madhe me ujë 5 litra. Më në fund kam përdorur zam të nxehtë për të ngjitur mbushjen e jastëkut në shishe.

Recommended: