Sommario:
- Forniture
- Passaggio 1: creazione di uno schema Fritzing
- Passaggio 2: creazione di un database
- Passaggio 3: creazione della configurazione e della programmazione
- Passaggio 4: creare il mio sito
- Passaggio 5: costruire il mio caso
Video: CloudLamp: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
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
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
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
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
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
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:
Come realizzare un'antenna doppia biQuade 4G LTE Semplici passaggi: 3 passaggi
Come realizzare un'antenna doppia biQuade 4G LTE Semplici passaggi: La maggior parte delle volte che ho affrontato, non ho una buona potenza del segnale per i miei lavori quotidiani. Così. Cerco e provo diversi tipi di antenna ma non funziona. Dopo aver perso tempo ho trovato un'antenna che spero di realizzare e testare, perché è principio costruttivo non
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: 3 passaggi
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: In questo Instructable eseguiremo il rilevamento del volto su Raspberry Pi 4 con Shunya O/S utilizzando la libreria Shunyaface. Shunyaface è una libreria di riconoscimento/rilevamento facciale. Il progetto mira a raggiungere la massima velocità di rilevamento e riconoscimento con
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): 4 passaggi
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): in questo post, ho realizzato uno specchio per il trucco fai-da-te con l'aiuto delle strisce LED. Sono davvero fantastici e devi provarli anche tu
Gioca a Doom sul tuo iPod in 5 semplici passaggi!: 5 passaggi
Gioca a Doom sul tuo iPod in 5 semplici passaggi!: una guida passo passo su come eseguire il dual-boot di Rockbox sul tuo iPod per giocare a Doom e a dozzine di altri giochi. È qualcosa di veramente facile da fare, ma molte persone rimangono stupite quando mi vedono giocare a doom sul mio iPod e si confondono con le istruzioni
Come installare plugin in WordPress in 3 passaggi: 3 passaggi
Come installare plugin in WordPress in 3 passaggi: In questo tutorial ti mostrerò i passaggi essenziali per installare il plugin wordpress sul tuo sito web. Fondamentalmente puoi installare i plugin in due modi diversi. Il primo metodo è tramite ftp o tramite cpanel. Ma non lo elencherò perché è davvero completo