Sisällysluettelo:

CloudLamp: 5 vaihetta
CloudLamp: 5 vaihetta

Video: CloudLamp: 5 vaihetta

Video: CloudLamp: 5 vaihetta
Video: Самое дешёвое отопление для зимы - 5 руб./день (для кур) 2024, Heinäkuu
Anonim
CloudLamp
CloudLamp

Olen Howest Kortrijkin opiskelija. Osoittaaksemme, mitä olemme oppineet vuoden lopussa, meidän oli tehtävä projekti. Päätin tehdä älykkään lampun pilven muotoiseksi. Sain tämän idean, koska olen halunnut tehdä pilvivalaisimen sisareni syntymäpäiville. Mutta minulla ei ollut aikaa eikä taitoja tehdä sitä. Vuoden lopussa olin oppinut niin paljon, että voisin jopa tehdä paremman/älykkäämmän version cloudlampista.

CloudLamp on pilven muotoinen älykäs lamppu.

Siinä on paljon toimintoja.

Siinä oli anturit sisäilman laadun mittaamiseen. Se mittaa:

  • CO2 -pitoisuus (ppm)
  • Suhteellinen kosteus (%)
  • Lämpötila (° C)

Sivustolla voit nähdä säätiedotukset valitsemistasi paikoista. Lampun väri mukautuu valitun paikan säähän. Säätiedoissani käytän openweathermaps -sovellusliittymää.

Sisään on myös sisäänrakennettu mikrofoni, joten voit muuttaa pilven sijaintia kahdella taputuksella. Ja lcd -näytössä näkyy lampun sijainti ja sääkuvaus. Voit nähdä sen täältä.

Valaisimessa on viisi eri säätilaa:

  • aurinkoinen
  • lumi
  • sade
  • pilvinen
  • Puolipilvistä
  • myrsky

Tarvikkeet

Löydät melkein kaiken DIY -kaupasta.

Kokonaiskustannukset olivat minulle noin 220 €.

tätä projektia varten tarvitset:

  • Raspberry Pi 3 malli B
  • Kosteus- ja lämpötila -anturi - DHT11
  • Adafruit CCS811 ilmanlaadun anturi
  • tyynyn täyttö
  • 5l vesipullo
  • rgb led -nauha
  • transistorit
  • LCD 16X2
  • KY-038 mikrofoni
  • 8 Gt: n micro SD -kortti
  • 470 OHM vastukset
  • Naaras - naarasjohdot
  • Naaras - urosjohdot
  • Uros - urosjohdot
  • liimapistooli
  • PCB

Vaihe 1: Fritzing -skeeman luominen

Fritzing -skeeman luominen
Fritzing -skeeman luominen
Fritzing -skeeman luominen
Fritzing -skeeman luominen
Fritzing -skeeman luominen
Fritzing -skeeman luominen

LISÄTIETOJA CSS811: n hyödyntämiseksi tarvitaan joitakin lisäkokoonpanoja. Löydät kaiken täältä. DHT11 on yksijohtoinen komponentti. Ohjelmoin sitä kirjastolla. Se on sotku, jos haluat ohjelmoida sen itse, joten suosittelen lämpimästi kirjaston käyttöä: Adafruit DHT

Käytän sarjaliikennettä USB: n kautta vadelmapi: n ja Arduinon välillä. LCD -näyttöni ja led -nauhat on kytketty Arduinoon ja DHt11, mikrofoni ja ccs811 on kytketty vadelmiin.

Vaihe 2: Tietokannan luominen

Tietokannan luominen
Tietokannan luominen

Täältä näet tietokantamallini.

Isännöin tätä tietokantaa Raspberry pi: lläni MariaDB: n avulla.

Tietokannassani oli 3 taulukkoa, 1 anturilleni, 1 tietojen kirjaamiselle. ja 1 kaikille openweathermaps -sovellusliittymän sijainneille.

Vaihe 3: Oma asennus ja ohjelmointi

Oma asennus ja ohjelmointi
Oma asennus ja ohjelmointi
Oma asennus ja ohjelmointi
Oma asennus ja ohjelmointi
Oma asennus ja ohjelmointi
Oma asennus ja ohjelmointi

Ennen kuin juotin kaiken yhteen, käytin leipälautaani linkittääkseni kaiken yhteen ja testatakseni antureita ja led -nauhoja. Löydät koodini githubista.

Vaihe 4: Sivuston luominen

Sivuston luominen
Sivuston luominen
Sivuston luominen
Sivuston luominen
Sivuston luominen
Sivuston luominen

Jotta voisin näyttää anturien ja openweathermaps -sovellusliittymän tiedot, tein sivuston, joka näyttää siististi kaiken.

Vaihe 5: Kotelon rakentaminen

Rakentaa tapaustani
Rakentaa tapaustani
Rakentaa asiaani
Rakentaa asiaani
Rakentaa asiaani
Rakentaa asiaani
Rakentaa asiaani
Rakentaa asiaani

Kun olet suorittanut kaikki vaiheet onnistuneesti, voit aloittaa kotelon rakentamisen. Tätä varten suosittelen lämpimästi juottamaan komponentit yhteen, jotta niitä ei voida irrottaa vahingossa. Yllä olevissa kuvissa näet joitain vaiheita, jotka olen tehnyt tapaukseni valmistamiseksi. Ensin juotin kaikki yhteen, sitten voisin laittaa kaikki komponentit isoon 5 litran vesipulloon. Lopuksi kiinnitin tyynytäytteen pulloon kuumaliimalla.

Suositeltava: