Përmbajtje:

Regjistruesi i kujtesës - Dhurata e Krishtlindjeve: 8 hapa (me fotografi)
Regjistruesi i kujtesës - Dhurata e Krishtlindjeve: 8 hapa (me fotografi)

Video: Regjistruesi i kujtesës - Dhurata e Krishtlindjeve: 8 hapa (me fotografi)

Video: Regjistruesi i kujtesës - Dhurata e Krishtlindjeve: 8 hapa (me fotografi)
Video: The Girl Who Has Everything Doesn’t Have This 2024, Nëntor
Anonim
Regjistruesi i kujtesës - Dhurata e Krishtlindjeve
Regjistruesi i kujtesës - Dhurata e Krishtlindjeve
Regjistruesi i kujtesës - Dhurata e Krishtlindjeve
Regjistruesi i kujtesës - Dhurata e Krishtlindjeve

Ciao a tutti!

In vista del Natale arriva il momento dei regali, sono sicuro quindi che molti di voi sentiranno la needità di donare qualcosa di speciale. In questo periodo così difficile certamente sono mancate molte rasti per condividere emozioni dhe gesti konkret.

In un mondo dove si aveva tutto sono state le cose più scontate a mancare, le semplici relazioni umane, un gesto di persona, le parole di una persona cara.

Allora ti chiedo: che indicato dai alle parole? A dëshironi të kuptoni të gjithë rëndësinë tuaj?

A volte vorresti solo parlare con una persona per te importante e sentirti dire proprio quello che ti serve. Immagina allora di regalare proprio questo, come fare? Leggi l'articolo e ti mostrerò la mia soluzione.

Hapi 1: Il Progetto

Il Progetto
Il Progetto
Il Progetto
Il Progetto

Raccogli i tuoi pensieri e sintetizza in un numero contenuto di frasi e parole ciò che vorresti comunicare. Sarà questo il tuo dono, qualcosa di importante per te. Questo progetto nasce proprio da qua!

Ti mostrerò come costruire un dispositivo capace di fare questo. Immagina di premere un pulsante e di leggere su un un display un messaggio memorizzato da tempo. Me vëmendje! una volta letto quel contenuto non potrai mai più rivederlo. Vieni mai? Semplice, rispondi alla mia domanda nell'introduzione. Se anche tu dai peso alle parole aspetterai di leggere il messaggio per te con attenzione, consapevole che le cose preziose a volte possono anche essere uniche.

Dal prossimo capitolo entro negli aspetti tecnici, konsiglio ai lettori meno curiosi di passare direttamente alle përfundim. Buona lettura!

Hapi 2: Pëllumbi Si Parte?

Pëllumbi Si Parte?
Pëllumbi Si Parte?
Pëllumbi Si Parte?
Pëllumbi Si Parte?
Pëllumbi Si Parte?
Pëllumbi Si Parte?

Për më tepër uno degli aspetti più complessi è proprio questo, l'obiettivo, come lo concretizzo? Che strumenti uso? Sicuramente esistono moltissimi modi per farlo, io stesso ho tentato con tanti prototipi.

Partiamo dalle scelte di base:

  • se vuoi leggere qualcosa avrai bisogno di un shfaqje.
  • sicuramente ti serve un pulsante e una batteria.
  • il tutto deve sicuramente essere gestito da un un processore, ci serve un microcontrollore.
  • Unë mund të ruaj të gjitha ruajtjet në një memorie të pacaktuar, mund të përdorim në EEPROM për përpunimin e të dhënave.

Arrivati qui il problema si sposta su come stabilire una comunicazione univoca tra:

Ekran - mikrokontroll

modulo SD - mikrokontroll

Una comune scheda di sviluppo vijnë Arduino è në grado di gestire una comunicazione SPI (Serial Periferike Ndërfaqe), si një standard autobusi për komunikimin ideal dalje Motorola. La trasmissione avviene tra un dispositivo detto master e uno o più slave (letteralmente dall'inglese padrone e schiavo). Il master controlla il bus, emette il segnale di clock, vendos quando iniziare e terminare la comunicazione. Kërkoni një vlerësim të shkëlqyeshëm për një shfaqje normale OLED me 2 euro, sipas qëllimit të pronësisë që përdorni në një kohë ose në telefonin tuaj (për shembull, ai do të përdorë për të shfaqur komercializimin e një nokia).

Pushtimi i kanalit në komunikim me të dhënat e tjera në skedën deve parlare con mod modulo lettore në skemën SD, një kërkesë e mirë mund të jetë e mundur nga protokolli I²C (abbreviazione di Inter Circuit Integrated Circuit) duke përdorur dalla Philips nel 1982. Ne do të hyjmë në SMI. brevetto Intel) për motivi squisitamente commerciali. Ju mund t'i shërbeni një konkrete të thjeshtë dhe një komunikimi të thjeshtë në kapacitetet e funksionalitetit të Master Slave në mënyrë analogjike në një mënyrë primare.

Tutto chiaro jo ?! Facciamo dhe test su bradboard!

Hapi 3: Il Circuito

Il Circuito
Il Circuito

Arrivati qua vorrei dare un consiglio ai meno esperti. Non testate mai tutto insieme! Vi assicuro che in caso di errori sarà difficilissimo trovare cosa non funziona. Il modo giusto di avanzare è progredire un passo alla volta, se funziona e sembra stabile aggiungi qualcosa e così via. Un passo alla volta insomma!

Prendiamo për esempio questo progetto dhe vediamo insieme il modo giusto di progredire:

  1. Prova la comunicazione fra display e microcontrollore, salva il codice e scollega.
  2. Prova la comunicazione fra lettore di SD e mikrokontrollit, salva il codice e scollega.
  3. Se tutto funziona allora metti assieme le parti e avanza con le funzionalità da implementare ma ricorda, un passo alla volta!

Se la parte circuitale funziona allora disegna uno schematico circuitale come ho fatto io, in questo modo quando passerai alle fasi successive non potrai sbagliare. Io uso spesso Orcad perchè ol molto diffuso nelle aziende dhe consente di elaborare, se serve, dhe PCB tërheqës "Allegro".

Osserva ancora che se come me hai scelta questi protokolli në komunikimin e PIN -it për të përdorur një zanat të vetëm! Dipendono dal microcontrollore, cerca il datasheet në rete e scova quali devi usare.

Hapi 4: I Problemi (e Le Soluzioni)

I Problemi (e Le Soluzioni)
I Problemi (e Le Soluzioni)
I Problemi (e Le Soluzioni)
I Problemi (e Le Soluzioni)
I Problemi (e Le Soluzioni)
I Problemi (e Le Soluzioni)
I Problemi (e Le Soluzioni)
I Problemi (e Le Soluzioni)

I più attenti notato che la mia scelta del microcontrollore è ricaduta su un nodemcu esp8266, ovviamente la scelta non -casuale. Semplicemente un una comune scheda Arduino Uno non riuscirete, kërkon një infatti è Governata dal procesor "atmega328p". Përdorni një kërkesë për një disponim solamente 2 KB në SRAM, ju mund të përdorni aplikacione të tjera! La cosa più fastidiosa è che semplicemente la scheda non funzionerà, non ti verrà fornito alcun errore nemmeno nell'IDE në arduino… insomma vi assicuro che scovare questo problema non -stato facile. Ju mund të kërkoni për një procedurë të hollësishme për hapin e ardhshëm, duke sugjeruar një kapacitet të mëparshëm.

Fortunatamente për soluzione è adottare una scheda vijnë una nodemcu esp8266, për të shkarkuar një dispozicion në një 128KB, të mjaftueshme për një produkt nostro.

Mi piacerebbe adesso dirti che i problemi sono finiti.. ma se proverai scoprirai che così non funzionerà. Ora? Di chi è la colpa? Del modulo che legge la SD!

Dopo un'attenta analisi scoprirai che un bordo monta un regolatore në tensione AMS1117 a 3.3v, të papajtueshme me la scelta del nodemcu esp8266. Motivimi i të dhënave të dhëna nga normaliteti dhe mikrokontrolli vjen nga Arduino gestiscono segnali a 5V e quindi è është e nevojshme të përdorni pa kthim për të kërkuar në abbassare la tensione a 3.3v. Përgjigju në kërkimin e rastit è semplice, me qëllim të përcaktimit të një rruge të 3.3v në bazë të rimuovere dhe regolatore në tensione vijnë nga ti ho mostrato nella foto.

Ma vëmendje! Rekordi në kortocircuitare është duke vazhduar aplikimin për të vazhduar ushqimin në një qark të brendshëm! Ho caricato una foto per questo.

Hapi 5: Il Codice C

Il Codice C
Il Codice C
Il Codice C
Il Codice C
Il Codice C
Il Codice C

Se con la scelta dell'Hardware scegliete "cosa toccare", qua vi giocate l'anima e il contenuto del vostro dispositivo.

Sperando di non essere uncpreso sono proprio le righe sopra a fare la dalluese. Ovviamente non parlo del semplice funzionamento.. infatti potrebbe funzionare në tanti modi diversi useizzando lo stesso risultato con procedimenti diversi.

Cosa قصد? Në mënyrë të pavarur "da fuori" non si accorgerà në nulla, nëse dispononi è stato creato per essere speciale e il più vicino mundësojë një ciò che direi io se fossi li al posto suo. Quale logica dovrebbe seguire allora la comparsa di un messaggio piuttosto che un altro? Potrei spiegare il codice, ma mi allontanerei dal discorso, preferisco quindi provare a trasmettere a parole gli aspetti fondamentali; se qualcuno neediterà poi del codice C mi contatti.

Abbiamo detto che all'interno sono contenuti e riflessioni utili, ma come disporle? Kon quale ordine? Ho pensato molto a questo ma alla fine ho capito che non esiste una vera strategia, nel nostro caso sarà il destino a scegliere per noi; proprio come quotidianamente accadono i fatti che ti spingono ad usare questo dispositivo.

Un altro punto fondamentale del progetto è l'attenzione da porre mentre lo si usa. Bisogna evitare che l'utilizzatore sottovaluti i contenuti e prema ripetutamente fino ad esaurire ciò che è contenuto al suo interno. La mia scelta è stata quella di rendere unica l'occasione në visualizzazione per quel contenuto. Nello stesso istante in cui premerai il pulsante eliminerai quel messaggio, certo lo vedrai per tutta la pressione del tasto, ma già saprai che non lo rileggerai mai più.

Hapi 6: Assembla Tutto

Assembla Tutto!
Assembla Tutto!
Assembla Tutto!
Assembla Tutto!
Assembla Tutto!
Assembla Tutto!
Assembla Tutto!
Assembla Tutto!

Ju mund të përdorni vetëm një mënyrë për të grumbulluar, duke përdorur një skemë të mundshme të qarkullimit të mundshëm të të gjitha mënyrave të realizimit të PCB. Se però vieni a me hai intenzione di realizzare dei pezzi unici valuta anche una soluzione più pratica, puoi ottenere ottimi risultati anche con una base mille fori.

Përdorimi i një përbërësi të mundshëm të ovulacionit të daljes së formës së fundit të përfundimit, nuk do të vendoset për një komune që vjen me një smartphone për të zgjedhur një gjeometri të re të fotografisë.

Për më tepër ju mund të përdorni një pajisje për 9V, duke përdorur të gjithë informacionin "inutilmente", si një përdorim i fuqisë së piatta, si dhe të telefonit… në realitet jo! Se il tuo oggetto dovrà sopravvivere nel tempo una tecnologia alcalina carbonio-zinco sarà molto più stabile e affidabile! Potenzialmente durerà molto di più negli anni.

Hapi 7: Stampa 3D

Stampa 3D
Stampa 3D
Stampa 3D
Stampa 3D
Stampa 3D
Stampa 3D

Krijo il tuo modello 3D dhe stampa il case!

Se non disponi di una stampante 3D non preoccuparti, ose në mënyrë esistono molte aziende che stampano per i prezzi contenuti. Altrimenti… provo a costruirtene una! Ju mund ta lidhni atë në një mio progetto me rappresenta il punto di partenza (https://www.instructables.com/id/CNC-Plotter-2/)

Hapi 8: Përfundim

Përfundim
Përfundim

Për të kërkuar një voluto dare sfogo a qualcosa di certamente non solo tecnico. Mbi të gjitha, ju nuk mund të raportoni në një mënyrë specifike për të arritur një qasje në një temë, duke përdorur një rritje të madhe të kërkesës sula mia të faqes.

Ho sentito la needità di costruire qualcosa di solo umano. E 'difficile ovviamente, come puoi tradurre un sentimento, un gesto, una parola in qualcosa di così fisico? Ho pensato quindi ha ciò che vedi. Nonostante la sua apparente semplicità fuori, ti ho mostrato che in realtà al suo interno è contenuto tanto, le scelte costruttive e di programmazione rispecchiano il desiderio di realizzare qualcosa di più profondo e bello, almeno per me.

Resta solo un'ultima domanda da porvi:

Perchè tutto questo? Sopratutto, a chi dovresti regalare questo dispositivo?

Spero che anche questo progetto ti sia piaciuto, a presto!

Recommended: