Sommario:

CloudLamp: 5 passaggi
CloudLamp: 5 passaggi

Video: CloudLamp: 5 passaggi

Video: CloudLamp: 5 passaggi
Video: 5 skin health myths to stop believing now | Body Stuff with Dr. Jen Gunter 2024, Novembre
Anonim
Lampada nuvola
Lampada nuvola

Sono uno studente di Howest Kortrijk. Per mostrare ciò che abbiamo imparato alla fine dell'anno abbiamo dovuto realizzare un progetto. Ho scelto di realizzare una lampada intelligente a forma di nuvola. Mi è venuta questa idea perché volevo realizzare una lampada nuvola per il compleanno di mia sorella. Ma non avevo né il tempo né le capacità per farcela. Alla fine dell'anno avevo imparato così tanto che potevo persino realizzare una versione migliore/più intelligente di una lampada nuvola.

La CloudLamp è una lampada intelligente a forma di nuvola.

Ha molte funzionalità.

Aveva sensori per misurare la qualità dell'aria interna. Esso misura:

  • Concentrazione CO2 (in ppm)
  • Umidità relativa (in %)
  • Temperatura (in °C)

Sul sito web è possibile visualizzare i bollettini meteorologici delle località prescelte. Il colore della lampada si adatta alle condizioni atmosferiche del luogo selezionato. Per i miei dati meteo utilizzo l'API openweathermaps.

C'è anche un microfono integrato in modo da poter cambiare la posizione del cloud con 2 applausi. E il display LCD mostra la posizione della lampada e la descrizione del tempo. Potete vederlo qui.

La lampada ha 5 diverse modalità meteorologiche:

  • soleggiato
  • neve
  • piovere
  • nuvoloso
  • Parzialmente nuvoloso
  • tempesta

Forniture

Puoi trovare quasi tutto in un negozio di bricolage.

Il costo totale per me è stato di circa 220€.

per questo progetto hai bisogno di:

  • Raspberry Pi 3 modello B
  • Sensore di umidità e temperatura - DHT11
  • Breakout del sensore di qualità dell'aria Adafruit CCS811
  • imbottitura del cuscino
  • Bottiglia d'acqua da 5 litri
  • striscia led rgb
  • transistor
  • LCD 16X2
  • Microfono KY-038
  • Scheda microSD da 8 GB
  • Resistori 470-OHM
  • Femmina - Cavi femmina
  • Cavi femmina - maschio
  • Maschio - Cavi maschio
  • pistola a colla
  • PCB

Passaggio 1: creazione di uno schema Fritzing

Creare uno Schema Fritzing
Creare uno Schema Fritzing
Creare uno Schema Fritzing
Creare uno Schema Fritzing
Creare uno Schema Fritzing
Creare uno Schema Fritzing

INFORMAZIONI SUPPLEMENTARI Per utilizzare il CSS811 sono necessarie alcune configurazioni extra. Puoi trovare tutto qui. Il DHT11 è un componente onewire. Ho usato una libreria per programmarlo. È un disastro se vuoi programmarlo da solo, quindi consiglio vivamente di utilizzare una libreria: Adafruit DHT

Uso la comunicazione seriale tramite USB tra Raspberry Pi e Arduino. Il mio display lcd e le strisce led sono collegati ad Arduino e il mio DHt11, microfono e ccs811 sono collegati al lampone.

Passaggio 2: creazione di un database

Creare un database
Creare un database

Qui puoi vedere il mio modello di database.

Ho ospitato questo database sul mio Raspberry pi usando MariaDB.

Il mio database aveva 3 tabelle, 1 per i miei sensori, 1 per la registrazione dei dati. e 1 per tutte le posizioni dell'API openweathermaps.

Passaggio 3: creazione della configurazione e della programmazione

Costruire la mia configurazione e programmazione
Costruire la mia configurazione e programmazione
Costruire la mia configurazione e programmazione
Costruire la mia configurazione e programmazione
Costruire la mia configurazione e programmazione
Costruire la mia configurazione e programmazione

Prima di saldare tutto insieme ho usato la mia breadboard per collegare tutto insieme e testare i miei sensori e le strisce led. Puoi trovare il mio codice su github.

Passaggio 4: creare il mio sito

Fare il mio sito
Fare il mio sito
Fare il mio sito
Fare il mio sito
Fare il mio sito
Fare il mio sito

Per mostrare i dati dei miei sensori e l'API di openweathermaps, ho creato un sito che mostra tutto in modo ordinato.

Passaggio 5: costruire il mio caso

Costruire il mio caso
Costruire il mio caso
Costruire il mio caso
Costruire il mio caso
Costruire il mio caso
Costruire il mio caso
Costruire il mio caso
Costruire il mio caso

Una volta completati con successo tutti i passaggi, puoi iniziare a costruire il caso. Per fare ciò, ti consiglio vivamente di saldare i componenti insieme in modo che non possano essere scollegati per errore. Nelle immagini sopra puoi vedere alcuni passaggi che ho preso per realizzare il mio caso. Prima ho saldato tutto insieme, poi ho potuto mettere ogni componente in una grande bottiglia d'acqua da 5 litri. Alla fine ho usato la colla a caldo per incollare l'imbottitura del cuscino sulla bottiglia.

Consigliato: