Sommario:
- Forniture
- Passaggio 1: raccogliere tutti i materiali di consumo
- Passaggio 2: costruire l'alloggio
- Passaggio 3: creare il circuito
- Passaggio 4: scarica il codice da Github
- Passaggio 5: creare il database MySQL
- Passaggio 6: test della Smartroom
- Passaggio 7: inserire il circuito all'interno dell'alloggiamento
- Passaggio 8: goditi la Smartroom
Video: Smartroom: 8 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Hai mai voglia di sdraiarti a letto e di non voler alzarti? Hai mai avuto la sensazione che alzarti per aprire le persiane sia chiedere troppo? Allora ho la soluzione perfetta per te. Ti presentiamo Smartroom, prendi il controllo della tua stanza con il tuo cellulare, tablet o anche il tuo computer!
Forniture
Nel passaggio successivo mostrerò l'elenco dei materiali di consumo di cui avrai bisogno. La cosa più importante è che avrai bisogno di un Raspberry Pi e del tuo computer.
Passaggio 1: raccogliere tutti i materiali di consumo
La cosa più importante, le forniture! Ho inserito tutto in un foglio di calcolo Excel.
Passaggio 2: costruire l'alloggio
Per l'alloggiamento ho utilizzato un pannello in MDF di dimensioni 122 cm per 61 cm, puoi trovarli in qualsiasi negozio di bricolage. Tagliateli con una sega circolare con le dimensioni nel disegno. I pannelli vengono poi incollati tra loro con la colla Soudal Fix All. La pittura è facoltativa ma gli dà un bel tocco:), ho usato i tipi di vernice come si vede nelle immagini sopra. Per le tende ho realizzato un unico lenzuolo del tessuto più sottile che avevo. Avevo anche un tubo di plastica che giaceva con un angolo di 90 gradi. Li ho tagliati a pezzi per far entrare i sensori.
Passaggio 3: creare il circuito
Questo non è il circuito elettrico più piccolo, ma questo è ciò che rende divertente questo progetto. Cerca di evitare di incrociare i cavi che saltano. I fili che non vanno alla stessa breadboard dovrebbero essere più lunghi. Puoi saldare due fili o collegare tra loro i fili maschio e femmina.
Passaggio 4: scarica il codice da Github
Puoi scaricare il codice per questo progetto sul mio Github, il link è https://github.com/howest-mct/1920-1mct-project1-V… Clicca su Codice e scarica il backend e il frontend.
Crea una connessione SSH tra il tuo PI e Visual Studio Code, se non sai come fare, ecco un piccolo tutorial.
In VS Code, crea una nuova cartella e chiamala come vuoi, seriamente, non importa. Incolla tutti i file dal backend in quella cartella. Parte prima fatta. Ora vai a /var/www/ su VC Code e incolla lì i file frontend. La parte di codifica è ora completata!
Passaggio 5: creare il database MySQL
Il programma che uso per creare database è MySQL Workbench. Puoi trovare il link per il download qui.
Crea una connessione wireless, fai riferimento alle mie impostazioni, assicurati che il nome host SSH sia l'indirizzo IP del tuo RPi.
Ora vai sull'icona sotto File in alto a sinistra dello schermo, fai clic su di essa, dovrebbe aprire un semplice file SQL. incolla lì il codice smartroomdb.txt ed eseguilo (il fulmine giallo). Ora sei d'oro!
Passaggio 6: test della Smartroom
Ora che la maggior parte delle parti tecniche è stata completata, vai alla cartella appena creata in VS Code e avvia app.py. C'è una piccola icona di partenza nell'angolo in alto a destra. Ora vai al tuo browser e digita l'indirizzo IP del tuo RPi. Dovresti vedere il sito.
Questo sito web è stato creato mobile first! Quindi sì, puoi usare questo progetto sul tuo telefono. Basta digitare l'indirizzo IP del tuo RPi.
Puoi anche lasciare che il progetto inizi all'avvio del tuo Raspberry Pi. Se vuoi farlo dovrai creare un servizio di app1.py. Segui questo tutorial
Dovrai cambiare main.py in app1.py e cambiare la directory nella directory in cui si trova app1.py. Prova se tutto funziona nel circuito elettrico. Se è così, passa al passaggio successivo!
Passaggio 7: inserire il circuito all'interno dell'alloggiamento
Sei arrivato all'ultima parte, congratulazioni!
Dovranno essere praticati due fori nelle pareti. Uno dove c'è la medicazione e uno sotto la scrivania. Puoi usare un normale trapano per questo. Dopodiché la breadboard con l'MCP3008 e l'L293D va sotto il comò e l'altra breadboard va sotto il letto. La gestione dei cavi dipende da te. Ho usato un paio di cuscinetti adesivi che ho trovato nel mio negozio di bricolage locale (Hubo).
Passaggio 8: goditi la Smartroom
Ora sei completamente pronto per utilizzare la smartroom, non dovrai più alzarti per aprire le persiane!
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