Talaan ng mga Nilalaman:

CloudLamp: 5 Hakbang
CloudLamp: 5 Hakbang

Video: CloudLamp: 5 Hakbang

Video: CloudLamp: 5 Hakbang
Video: Худеем на 5 кг! Быстрое сжигание жира за счет разрыхления и наращивания ягодичных мышц: 16 мин. 2024, Hulyo
Anonim
CloudLamp
CloudLamp

Ako ay isang mag-aaral sa Howest Kortrijk. Upang maipakita ang natutunan sa pagtatapos ng taon kailangan naming gumawa ng isang proyekto. Pinili kong gumawa ng isang matalinong ilawan sa hugis ng ulap. Naisip ko ang ideyang ito dahil nais kong gumawa ng isang cloudlamp para sa kaarawan ng aking mga kapatid na babae. Ngunit wala akong oras o kasanayan upang magawa ito. Sa pagtatapos ng taon natutunan ko nang labis na maaari akong makagawa ng isang mas mahusay / mas matalinong bersyon ng isang cloudlamp.

Ang CloudLamp ay isang matalinong ilawan na hugis ng ulap.

Marami itong mga pagpapaandar.

Mayroon itong mga sensor upang sukatin ang kalidad ng panloob na hangin. Sinusukat nito:

  • Konsentrasyon ng CO2 (sa ppm)
  • Kamag-anak na kahalumigmigan (sa%)
  • Temperatura (sa ° C)

Sa website maaari mong makita ang mga ulat sa panahon ng iyong mga napiling lokasyon. Ang kulay ng lampara ay umaangkop sa panahon ng napiling lokasyon. Para sa aking Weatherdata Gumagamit ako ng openweathermaps API.

Mayroon ding built-in na mikropono upang mabago mo ang lokasyon ng cloud gamit ang 2 claps. At ipinakita sa iyo ng lcd display ang lokasyon ng lampara at ang paglalarawan ng panahon. Maaari mo itong makita dito.

Ang lampara ay may 5 magkakaibang mga mode ng panahon:

  • maaraw
  • niyebe
  • ulan
  • maulap
  • Bahagyang maulap
  • bagyo

Mga gamit

Mahahanap mo ang halos lahat sa isang tindahan ng DIY.

Ang kabuuang gastos para sa akin ay nasa € 220.

para sa proyektong ito kailangan mo:

  • Raspberry Pi 3 modelo B
  • Humority at Temperature Sensor - DHT11
  • Adafruit CCS811 Air Quality Sensor Breakout
  • pagpuno ng unan
  • 5l bote ng tubig
  • rgb ledstrip
  • transistors
  • LCD 16X2
  • KY-038 mikropono
  • 8GB micro SD card
  • 470-OHM Resistors
  • Babae - Babae na mga wire
  • Babae - Mga wire ng lalaki
  • Lalaki - Mga wire ng lalaki
  • kola baril
  • PCB

Hakbang 1: Lumilikha ng isang Fritzing Schema

Lumilikha ng isang Fritzing Schema
Lumilikha ng isang Fritzing Schema
Lumilikha ng isang Fritzing Schema
Lumilikha ng isang Fritzing Schema
Lumilikha ng isang Fritzing Schema
Lumilikha ng isang Fritzing Schema

EXTRA IMPORMASYON Upang magamit ang CSS811 mayroong ilang mga karagdagang pagsasaayos na kinakailangan. Mahahanap mo ang lahat dito. Ang DHT11 ay isang bahagi ng onewire. Gumamit ako ng isang library upang mai-program ito. Magulo kung nais mong i-program ito mismo, kaya lubos kong inirerekumenda ang paggamit ng isang silid-aklatan: Adafruit DHT

Gumagamit ako ng serial na komunikasyon sa USB sa pagitan ng raspberry pi at Arduino. Ang aking lcd display at led strips ay konektado sa Arduino at ang aking DHt11, mikropono at ccs811 ay konektado sa raspberry.

Hakbang 2: Paggawa ng isang Database

Paggawa ng isang Database
Paggawa ng isang Database

Makikita mo rito ang modelo ng aking database.

In-host ko ang database na ito sa aking Raspberry pi gamit ang MariaDB.

Ang aking database ay mayroong 3 mga talahanayan, 1 para sa aking mga sensor, 1 para sa pag-log ng data. at 1 para sa lahat ng mga lokasyon ng openweathermaps API.

Hakbang 3: Pagbuo ng Aking Setup at Programming

Pagbuo ng Aking Setup at Programming
Pagbuo ng Aking Setup at Programming
Pagbuo ng Aking Setup at Programming
Pagbuo ng Aking Setup at Programming
Pagbuo ng Aking Setup at Programming
Pagbuo ng Aking Setup at Programming

Bago ang paghihinang lahat nang ito ay ginamit ko ang aking breadboard upang maiugnay ang lahat nang magkasama at subukan ang aking mga sensor at humantong sa mga piraso. Mahahanap mo ang aking code sa github.

Hakbang 4: Paggawa ng Aking Site

Paggawa ng Aking Site
Paggawa ng Aking Site
Paggawa ng Aking Site
Paggawa ng Aking Site
Paggawa ng Aking Site
Paggawa ng Aking Site

Upang maipakita ang data ng aking mga sensor at ang openweathermaps API, gumawa ako ng isang site na maayos na ipinapakita ang lahat.

Hakbang 5: Pagbubuo ng Aking Kaso

Pagbuo ng Kaso Ko
Pagbuo ng Kaso Ko
Pagbuo ng Kaso Ko
Pagbuo ng Kaso Ko
Pagbuo ng Kaso Ko
Pagbuo ng Kaso Ko
Pagbuo ng Kaso Ko
Pagbuo ng Kaso Ko

Kapag natapos mo nang matagumpay ang lahat ng mga hakbang, maaari mong simulan ang pagbuo ng kaso. Upang magawa ito, lubos kong inirerekumenda sa iyo na maghinang ng sama-sama sa iyong mga sangkap upang hindi sila ma-disconnect nang hindi sinasadya. Sa mga imahe sa itaas maaari mong makita ang ilang mga hakbang na ginawa ko upang maisagawa ang aking kaso. Una kong pinagsama ang lahat, pagkatapos ay mailalagay ko ang bawat sangkap sa isang malaking 5 litro na bote ng tubig. Sa wakas gumamit ako ng mainit na pandikit upang idikit ang pagpuno ng unan sa bote.

Inirerekumendang: