Sommario:
- Passaggio 1: usi alternativi
- Passaggio 2: cosa ti serve
- Passaggio 3: schemi e software
- Passaggio 4: costruirlo
- Passaggio 5: la scatola
- Passaggio 6: il prodotto finito
Video: LoveBox - la scatola dell'amore: 6 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:05
Come la maggior parte dei ragazzi, non dico a mia moglie che "ti amo" tutte le volte che dovrei, ma questo piccolo gadget migliorerà almeno un po' la situazione. un bel regalo di natale per mia moglie. Il LoveBox è una piccola scatola che una volta aperta mostra un messaggio d'amore casuale allo spettatore.
Passaggio 1: usi alternativi
L'amore potrebbe essere ciò che fa girare il mondo - o erano soldi?
Quindi, per far girare il mondo, il LoveBox può essere cambiato in un DecisionBox alterando il software per dare una risposta casuale di "SI", "NO" e di tanto in tanto anche un "FORSE" quando la scatola viene aperta. Questo è il regalo perfetto per il decisore indeciso.;-) Per i giocatori d'azzardo la scatola potrebbe essere adattata per mostrare i numeri del lotto una volta aperta. Le possibilità sono infinite poiché la maggior parte delle persone ha bisogno di sentirsi dire qualcosa o prendere decisioni…
Passaggio 2: cosa ti serve
Hai bisogno delle seguenti cose:
- Una bella scatola
- Un display alfanumerico
- Un microcontrollore
- Un 74HTC138 (decodificatore da 3 a 8)
- Alcuni resistori
- Due batterie da 3 volt
- Un microinterruttore (NC)
- Fili, pistola per colla a caldo, saldatore e altri piccoli strumenti.
In questo progetto ho utilizzato una scatola che ho rubato a mia moglie, un display a 14 segmenti a otto caratteri che ho acquistato su eBay un anno fa, un microcontrollore AVR ATtiny2313 e due batterie al litio da 3 volt per fotocamere.
Passaggio 3: schemi e software
SchemiGli schemi di questo progetto sono piuttosto semplici. C'è il microcontrollore, il digit "driver" e il display e alcune resistenze per limitare la corrente tra il microcontrollore e il display. Ci sono 14 anodi (positivi) sul display, uno per ogni segmento su un digit, e 8 catodi (negativi)), uno per ogni cifra. Gli anodi sono collegati a 14 delle porte disponibili sul microcontrollore tramite resistori da 330 ohm per ridurre la corrente a un livello da cui non viene danneggiato il display. U/R=I, ovvero Tensione divisa per Resistenza dà Corrente. L'alimentazione è di 6 volt e il display stesso lo abbassa di 1,8 volt, quindi il resistore di 330 ohm avrà 4,2 volt a disposizione. 4.8/330=0.012 (12 mA). Il foglio dati per i display dice 2 mA per segmento e scelgo di interpretarlo come una cifra media. Poiché viene accesa una sola cifra alla volta, ogni cifra sarà accesa solo per 1/8 del tempo totale. Quindi per ottenere 2 mA di corrente media è possibile pilotare 16 mA (2 mA per 8). Anche se questo non è conforme alle specifiche, ci sono entrambi i margini di sicurezza e il display viene utilizzato solo a intermittenza e se dovrebbe rompersi - chi davvero si preoccupa?;-) Il 74HTC138 che pilota gli anodi è davvero abusato. Se tutti i segmenti di una cifra sono accesi, tutti i 14 segmenti vogliono forzare 12 mA verso il basso attraverso il povero '138. Questa sarebbe una corrente totale di 168 mA e questo è molto molto al di là di ciò che può gestire per affondare. A seconda del modello esatto del chip, la corrente di dissipazione specificata è più simile a 5-10 mA. Se cortocircuito l'uscita e la misuro, può diminuire di circa 40 mA con un aumento del livello di tensione. Ora, tutti i segmenti non saranno accesi contemporaneamente, ma il limite di 40 mA verrà raggiunto abbastanza spesso. Fortunatamente la luminosità del display è piuttosto costante sia che ottenga 4 mA o 15 mA, quindi non importa molto. Funziona, ma è un design davvero sciatto e poco professionale. Può essere molto meglio, ma dal momento che non avevo parti migliori a portata di mano ho usato solo ciò che funzionava. SoftwareIl software è anche molto semplice. Quando il microcontrollore si avvia leggerà un seme per il generatore di numeri casuali dalla eeprom non volatile della sua memoria, genererà un nuovo numero casuale e quindi riscriverà il nuovo seme nella eeprom. Senza tenere traccia del seme quel generatore di numeri casuali genererebbe lo stesso numero per ogni inizio. Quasi nessuna casualità in questo;-) Prende quindi il numero casuale generato e lo usa per selezionare uno dei numerosi messaggi e scorre che oltre il display. Quando viene visualizzato l'intero messaggio, il microcontrollore si spegne automaticamente in modalità di basso consumo per evitare che le batterie si scarichino troppo rapidamente se il coperchio viene lasciato inavvertitamente aperto.
Passaggio 4: costruirlo
Poiché il numero di componenti è basso e la scatola è piuttosto piccola, ho deciso di costruirla in stile dead-bug.
Lo stile di insetto morto è quando i componenti vengono messi a testa in giù con le gambe in aria, come un insetto morto, e quindi collegati tramite fili o direttamente alle gambe di altri componenti. Le immagini qui mostrano alcuni passaggi del processo di saldatura. Se sembra davvero stretto e disordinato, perché è davvero stretto e disordinato! Ho saldato alcuni dei resistori nella posizione sbagliata e ho deciso di correggere quegli errori con un po 'di giocherellando sul software piuttosto che fissarlo per dissaldare e ricollegarlo in questo pasticcio … Fai ciò che è più semplice, non è che nessuno lo noterà comunque.:-)
Passaggio 5: la scatola
Avevo bisogno di una sorta di coperchio interno nella scatola in modo che le interiora non fuoriescano o si vedano perché sembra davvero orribile lì dentro.
Ho preso una custodia per CD e ne ho ritagliato un pezzo di plastica adatto e ho verniciato a spruzzo il fondo con un colore dorato lasciando un buco dove c'è il display sotto di esso. Non è andata poi così male per questa applicazione come LoveBox. Per un DecisionBox come regalo a un CTO, forse un altro rivestimento sarebbe stato migliore. La scatola dovrebbe essere accesa quando viene aperta. Ma la maggior parte degli interruttori viene attivata quando viene premuta, non quando viene rilasciata, quindi ho provato a creare il mio interruttore usando una spilla da balia che sarebbe stata premuta quando la scatola è chiusa e si rialzerà quando viene aperta, ma non ci sono riuscito. Dopo aver rovistato un po' nei miei junkbox ho trovato un microinterruttore in miniatura che ha sia un contatto normalmente aperto che uno normalmente chiuso. Dopo aver inserito quell'interruttore in un angolo della scatola, ha funzionato come un incantesimo.
Passaggio 6: il prodotto finito
Ecco la scatola finita nel suo splendore. Devo dire che sembra almeno per metà decente. Video #1Video #2Ora devo solo incartarlo e dargli la mogliettina insieme con un bacio alla vigilia di Natale. (In Svezia il giorno del regalo è il 24, non il 25 come negli Stati Uniti…)
Consigliato:
Scatola stampata in 3D Gpsdo. Utilizzo dell'alimentatore del telefono cellulare.: 10 passaggi (con immagini)
Scatola stampata in 3D Gpsdo. Utilizzo dell'alimentatore del telefono cellulare.: Ecco un'alternativa al mio GPSDO YT qui Il codice è lo stesso. Il pcb è lo stesso con alcune modifiche. Sto usando un adattatore per telefono cellulare. Con questo, non è necessario installare la sezione di alimentazione. Abbiamo bisogno anche di un ocxo 5v. Sto usando un semplice forno
Fai da te interessanti luci a LED con effetto a caccia di cuori d'amore: 8 passaggi (con immagini)
Fai da te interessanti luci a LED con effetto di inseguimento del cuore d'amore: questa struttura spiega come realizzare incredibili luci a LED con effetti magici di inseguimento per il tuo amante, padre, madre, compagni di classe e buoni amici. Questo è abbastanza facile da costruire finché hai pazienza. Consiglio di avere un po' di esperienza di saldatura se si costruisce
Il tester dell'amore: 10 passaggi (con immagini)
The Love Tester: ricorda quei "Love Testing" scadenti macchine che si trovavano nei bar e nei ristoranti? Ora puoi provare tutte le emozioni di utilizzare una di quelle macchine nel comfort di casa tua. Giusto in tempo per San Valentino! Ma in tutto serio
Come far dire ad Alexa l'amore con me!: 7 passaggi
Come fare in modo che Alexa dica l'amore con me!: 1) facile.2) a basso costo.3) AI
Pendenti d'amore connessi con ESP8266: 7 passaggi
Pendenti d'amore connessi con ESP8266: due ciondoli che avvicinano le persone più di prima. Sono ciondoli connessi a Internet chiamati ciondoli d'amore che possono aiutarti a condividere i tuoi sentimenti con la persona amata a un livello completamente nuovo. In questo articolo ti spiego come farti