Sommario:

Cosmo Clock - Cambia colore ogni volta che un astronauta entra nello spazio: 8 passaggi (con immagini)
Cosmo Clock - Cambia colore ogni volta che un astronauta entra nello spazio: 8 passaggi (con immagini)

Video: Cosmo Clock - Cambia colore ogni volta che un astronauta entra nello spazio: 8 passaggi (con immagini)

Video: Cosmo Clock - Cambia colore ogni volta che un astronauta entra nello spazio: 8 passaggi (con immagini)
Video: C'è Spazio - 8. Civiltà Aliene 2024, Novembre
Anonim
Image
Image
Cosmo Clock - Cambia colore ogni volta che un astronauta entra nello spazio
Cosmo Clock - Cambia colore ogni volta che un astronauta entra nello spazio
Cosmo Clock: cambia colore ogni volta che un astronauta entra nello spazio
Cosmo Clock: cambia colore ogni volta che un astronauta entra nello spazio

Ciao! Sei un appassionato di spazio? Se sì, allora hi-fi! Amo lo spazio e l'astronomia. Ovviamente non sono un astronauta per andare lassù e dare un'occhiata più da vicino all'universo. Ma ogni volta che scopro che una persona dalla terra ha viaggiato fino al cielo, mi ispiro a esplorare di più. Se sei come me, ecco qualcosa che ti terrà sempre ispirato.

Presentando, Cosmo Clock! È un orologio che può mostrare l'ora! Sì, lo so, non c'è niente di speciale in questo. Ma la particolarità è nel suo anello luminoso. Cambia colore ogni volta che un astronauta entra nello spazio! Quant'è fico? Immagina di avere questo orologio accanto alla tua scrivania ogni giorno e una mattina ti svegli per vedere il suo colore cambiato. Saprai immediatamente che un'altra persona è appena salita lassù!

Cosa c'è di più? L'anello luminoso non è rotto solo per farlo sembrare bello. È un codice Morse! Cosa dice? Bene, te lo lascio capire;)

Indovina un po? È abbastanza facile da costruire. Quindi iniziamo a fare!

Forniture

Nodemcu (esp8266)

Cavi jumper femmina - femmina

1x LED RGB a catodo comune

Custodia per l'orologio (può essere stampato in 3D)

Modulo orologio

Alimentatore USB 5v

Passaggio 1: renderlo Tik

Rendendolo Tik
Rendendolo Tik
Rendendolo Tik
Rendendolo Tik
Rendendolo Tik
Rendendolo Tik

Puoi usare qualsiasi modulo orologio per questo. Ne ho usato uno da un orologio perché è più piccolo e può stare facilmente all'interno della cassa.

Dato che renderò l'orologio nero, le braccia devono essere bianche. Quindi ho rimosso i bracci esistenti e li ho sostituiti con quelli che ho fatto io. È semplice, ho appena ritagliato due strisce di plastica bianca sottile da un vecchio contenitore e le ho modellate come lunghi triangoli. Poi ho praticato dei fori alla fine facendo attenzione alle sue dimensioni in modo che ognuno possa inserirsi nella sua rispettiva parte sul modulo orologio. Non ho attaccato una lancetta dei secondi perché volevo che sembrasse moderna e minimale.

Consiglierei di usare il metallo invece della plastica perché sarà più sottile e ottenere i fori giusti sarà più facile.

Passaggio 2: il telaio

Il telaio
Il telaio
Il telaio
Il telaio
Il telaio
Il telaio
Il telaio
Il telaio

Ora realizziamo l'involucro dell'orologio. Lo chiamerò chassis perché suona bene.

Se hai una stampante 3D, dovrebbe essere un gioco da ragazzi. Puoi semplicemente stampare la torta. Uh, voglio dire che puoi stampare il telaio. È fondamentalmente un cilindro cavo con un lato chiuso. E l'altezza? Può essere solo un po' più alto dell'altezza del Nodemcu quando è in piedi sui perni. Ma non ho una stampante 3D. Né posso uscire per comprare qualcosa, perché c'è un blocco nel nostro paese. Così sono andato in cucina e ho trovato un contenitore il cui coperchio di plastica era esattamente come quello che stavo cercando. Perfetto.

Quindi devi decidere cosa dovrebbe dire il testo in codice Morse sul tuo orologio. Una volta deciso quale dovrebbe essere il mio, ho trovato un convertitore di codice Morse online e ho digitato "sky" e ho ottenuto il suo codice Morse. Ops. Non avrei dovuto rivelarlo.

Poi ho ritagliato strisce di cartoncino nero di due larghezze diverse. Lo spazio tra due lettere dovrebbe essere maggiore dello spazio tra trattini e punti di una singola lettera. Questi spazi sono dove dovrebbero essere bloccate le strisce di carta. Per prima cosa ho fatto dei segni usando un pennarello e ho usato l'adesivo per attaccare le strisce di conseguenza. Quindi, ho tagliato una lunga striscia e l'ho attaccata al lato del telaio e un cerchio sopra, assicurandomi di lasciare abbastanza spazio intorno per far uscire la luce.

Passaggio 3: elettronica

Elettronica
Elettronica
Elettronica
Elettronica
Elettronica
Elettronica
Elettronica
Elettronica

L'eroe dello spettacolo è una tavola Nodemcu. Usiamo Nodemcu invece di un Arduino perché ha capacità wifi che useremo per ricevere dati quando un astronauta entra nello spazio.

I collegamenti sono piuttosto semplici. Tutto quello che devi fare è collegare il LED RGB come mostrato nello schema elettrico. Quindi abbreviare da D1 a D3 e da D2 a D4.

Passaggio 4: imposta Blynk

Configurazione Blynk
Configurazione Blynk
Configurazione Blynk
Configurazione Blynk
Configurazione Blynk
Configurazione Blynk

Per attivare i pin del nostro Nodemcu da Internet, abbiamo bisogno di un'app chiamata blynk

Link al Play Store

Collegamento all'app store

Crea un nuovo progetto. Ti verrà inviato un token di autenticazione. Useremo questo token nel passaggio successivo.

Tocca il "+" e aggiungi un pulsante dalla casella del widget. Nelle impostazioni del pulsante (che puoi aprire toccando il pulsante), seleziona il PIN come "GP2" e fai scorrere l'interruttore verso "interruttore".

Ripetere i passaggi per creare un altro pulsante con PIN come "GP0"

Passaggio 5: configurazione IFTTT

Configurazione IFTTT
Configurazione IFTTT
Configurazione IFTTT
Configurazione IFTTT
Configurazione IFTTT
Configurazione IFTTT

Questo è il servizio che ci farà sapere quando un astronauta sta andando nello spazio. Puoi utilizzare il sito Web o l'app per Android o IOS. Segui i passaggi nelle immagini sopra.

Su IFTTT, fai clic su "ottieni di più". Ora fai clic su + e quindi fai clic su "questo". Quindi cerca e seleziona "spazio". Quindi fare clic su "astronauta entra nello spazio".

Ora fai clic su "quello" e cerca "webhook" nella barra di ricerca. Fare clic su "effettua una richiesta web" e inserire l'URL. Il formato dell'URL è

Sostituisci Auth con il token Auth del progetto blynk e IP con l'IP cloud blynk del tuo paese. Per ottenere l'IP, apri il prompt dei comandi e digita "ping blynk-cloud.com". Per l'India, l'IP è 188.166.206.43

Seleziona "put" nella sezione del metodo e seleziona "application/json" nel tipo di contenuto. Nel corpo, digita ["1"].

Ora aggiungeremo un altro trigger per assicurarci che il nostro orologio si spenga quando dormiamo. Questa parte è facoltativa, ma è una buona idea farlo, perché consente di risparmiare energia.

Fare clic su +, selezionare "questo" e selezionare "data e ora". Seleziona "Ogni giorno alle" e imposta l'ora in cui ti svegli. Quindi ripeti i passaggi per i webhook come sopra. Questa volta l'URL è

Ripeti i passaggi e crea un altro trigger per il tempo in cui vai a dormire e questa volta digita ["0"] nel corpo. Perché lo spegniamo di notte.

Uff.. È stato un sacco di lavoro. Ma ora è tutto configurato e sei a posto.

Passaggio 6: programma

Programma
Programma
Programma
Programma

La programmazione di Nodemcu è semplice poiché abbiamo svolto la maggior parte del lavoro in blynk e ifttt. La buona notizia è che ho allegato il programma in questo passaggio che puoi caricare nel tuo progetto. Prima di ridurre a icona questa scheda per caricare il tuo programma, continua a leggere. Dovrai apportare alcune modifiche.

Devi aggiungere il tuo ssid wifi e la password nel programma dove dice "YourNetworkName" e "YourPassword". Anche il "YourAuthToken" dovrebbe essere sostituito con il token di autenticazione che hai ricevuto da blynk. Sì è tutto, ora puoi andare a caricare il codice.

Menzionerò alcune cose su come funziona il codice. È piuttosto semplice. Sta solo leggendo lo stato di D2 che è accoppiato con D4 (gpio 2) che viene attivato da ifttt quando un astronauta entra nello spazio. Una volta attivato, genera un numero casuale compreso tra 0 e 255 per ogni colore. Questi numeri casuali forniranno un colore casuale al LED RGB. Allo stesso modo il D1 è accoppiato a D3 (gpio 0) che spegne il LED all'ora che hai impostato in ifttt. Il colore predefinito del LED è impostato su blu

Passaggio 7: assemblaggio

Assemblea
Assemblea
Assemblea
Assemblea
Assemblea
Assemblea

Ora non resta che posizionare il Nodemcu e il LED all'interno dello chassis. Ho levigato il LED con carta vetrata per diffondere la luce. Praticare una piccola tacca per il passaggio del cavo USB e alimentare il Nodemcu. Quindi, chiudilo con un pezzo circolare di cartone o cartone in pvc. Puoi aggiungere più LED in parallelo per avere una migliore luminosità. Per me però, uno è già abbastanza brillante.

Passaggio 8: lascia che brilli

Lascialo brillare!
Lascialo brillare!
Lascialo brillare!
Lascialo brillare!
Lascia che brilli!
Lascia che brilli!

E il gioco è fatto! L'orologio del Cosmo sta ticchettando! Non capita tutti i giorni che un astronauta entri casualmente nello spazio, quindi devi essere paziente. Tuttavia, l'orologio ha un bell'aspetto sulla parete. Può anche essere posizionato su un tavolo o una scrivania.

Può essere davvero un buon regalo per chi ama lo spazio e l'astronomia. Puoi aggiungere altri trigger per dire, spegnilo dal tuo smartphone quando sei fuori. Ci sono infinite possibilità. Spero che ti divertirai a realizzarlo tanto quanto me. Ci vediamo nel mio prossimo progetto. Fino ad allora, … -.- -.--.. -. ….--….-.. -..

Consigliato: