Sommario:
- Passaggio 1: materiali
- Passaggio 2: saldare il display
- Passaggio 3: saldare i collegamenti di alimentazione
- Passaggio 4: collegare i LED alla scheda
- Passaggio 5: interruttori a saldare
- Passaggio 6: saldare i potenziometri
- Passaggio 7: programmare il microcontrollore
- Passaggio 8: test e debug
- Passaggio 9: operazione
- Passaggio 10: preparare il foro di visualizzazione del cappello
- Passaggio 11: praticare i fori dell'interruttore
- Passaggio 12: Finisci il cappello
Video: Display a LED per cappelli con Pong: 12 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:05
Tempo fa, come mio primo progetto di microcontrollore, ho realizzato un gioco Pong su un display LED 5x7, ma poi non è successo niente. Recentemente mi è stato dato un elmetto come parte di un'uniforme (per un concorso di ingegneria) e mi è stato detto di personalizzarlo, e mi sono ricordato di pong. cappello. Gioca anche a pong!
Passaggio 1: materiali
Parti:-2 potenziometri da 10k- 3 resistori da 4,7 kOhm-4 interruttori a levetta SPST-1 display LED bicolore 5x7-1 dipswitch a 8 pin-1 elmetto protettivo-1 microcontrollore atmega168 (o arduino)-1 presa 'skinny' da 28 pin-1 breadboard- 1 batteria ai polimeri di litio da 3,7 V-Filo-Saldatura-Colla a caldo Strumenti:-Saldatore-Pistola per colla a caldo-Spelafili-Coltello per hobby-Coltello da taglio in plexiglas- Programmatore microcontrollore (opzionale)
Passaggio 2: saldare il display
Per il primo passaggio, è necessario saldare i fili al display. Dovrai anche saldare un interruttore dal dip switch tra i catodi dei due colori per ogni riga. Per renderlo più chiaro ho allegato uno schema del display nelle immagini (fare clic sulla sull'immagine per ottenere la versione a grandezza naturale).
Per il passaggio successivo ho usato l'interruttore 8 per una "modalità di viaggio". Questo è così il cappello non viene accidentalmente acceso in una borsa e svuotato.
Passaggio 3: saldare i collegamenti di alimentazione
Per questo passaggio è necessario saldare lo zoccolo del microcontrollore alla breadboard. Quindi saldare tutte le connessioni di alimentazione ai pin dello zoccolo del microcontrollore. Se non sei sicuro di quali pin saldare, qui c'è un buon riferimento.
Passaggio 4: collegare i LED alla scheda
Ora è necessario collegare i fili che escono dal display a LED alla breadboard. Per aiutare con questo vedere lo schema allegato, oppure puoi guardare nel codice nell'introduzione per trovare i pin di uscita su arduino.
Passaggio 5: interruttori a saldare
Quindi saldare gli interruttori alla breadboard. Ho allegato di nuovo lo schema nelle immagini di questo passaggio.
Per ogni interruttore, è un contatto dell'interruttore collegato al corrispondente pin del microcontrollore e l'altro alla tensione positiva. C'è anche un resistore dal pin di ingresso a terra per ogni interruttore.
Passaggio 6: saldare i potenziometri
Per saldare i potenziometri, prima saldare la potenza positiva a uno dei cavi esterni (ogni potenziometro ha 3 cavi, uno per ciascuna estremità del resistore e uno per il centro intercambiabile). Saldare il negativo all'altro cavo esterno e un filo che va tra l'ingresso analogico corrispondente sul microcontrollore e il cavo centrale. Fai questo per ogni piatto.
Da che parte si salda il cavo positivo e negativo sulle questioni, influisce sul modo in cui si gira la pentola per spostare la paletta su o giù. Il modo migliore per capire su quale lato saldarlo è saldare il cavo positivo sul fondo quando i 3 cavi del piatto sono rivolti verso il display dal lato su cui verranno montati. O semplicemente indovina e cambialo in seguito. Questo è anche un buon posto per saldare l'altoparlante, collegare un lato al pin 15 del microcontrollore e l'altro a massa.
Passaggio 7: programmare il microcontrollore
Questo può essere il compito più arduo se non conosci i microcontrollori. La configurazione che utilizzo per programmare i microcontrollori utilizzando un AVRisp mkII per caricare il bootloader per un Arduino, che può essere programmato tramite USB. Caricare il programma allegato a questo passaggio (o nell'introduzione) sul microcontrollore (il file.hex nel la cartella dell'applet può essere caricata sul microcontrollore al posto del bootloader). Quando si masterizza il bootloader, impostare il chip per utilizzare il cristallo interno da 8 MHz, a meno che non si desideri utilizzare un cristallo esterno (la velocità extra non è realmente necessaria). Se ricompili il codice, assicurati che sia alla velocità di clock corretta per quello che utilizzerai. Una volta programmato, inserisci il chip nel socket sulla breadboard.
Passaggio 8: test e debug
Ora è il momento di collegare la batteria e sperare che funzioni.
Se non ha funzionato, proverò a dare alcuni suggerimenti per il debug: se manca una linea dal display, è una connessione allentata o un filo in cortocircuito. se non succede nulla, controlla prima l'alimentazione e gli interruttori. Se riceve la tensione corretta e continua a non funzionare (e il chip è collegato nel modo corretto), testare tutti i componenti uno per uno. Se si accende, ma lo schermo non viene visualizzato correttamente, assicurati di disporre del tipo corretto di display, 5 righe di catodo e 7 colonne di anodo (l'etichettatura delle righe e delle colonne può variare da foglio dati a foglio dati). Se ancora non funziona, lascia un commento e cercherò di aiutarti.
Passaggio 9: operazione
Una volta acceso, capovolgere l'interruttore uno per passare dalla modalità Pong alla modalità di visualizzazione.
In modalità di visualizzazione mostrerà UOIT (la mia università) e se muovi l'interruttore 3 mostrerà ERTW (punti bonus di te che capisci questo). In modalità Pong, ruota il potenziometro per spostare le palette. Capovolgi l'interruttore 2 per passare da 1 giocatore a 2 giocatori e se lo trovi troppo facile, capovolgi l'interruttore 3 per accelerarlo.
Passaggio 10: preparare il foro di visualizzazione del cappello
Questo è il primo passo per installare l'elettronica nel tuo cappello.
Inizia tracciando un modello del display e ritaglialo. Attacca il ritaglio al cappello dove vuoi che il display vada, quindi traccialo con il coltellino. Prestare attenzione a questa parte, è facile scivolare quando si tagliano superfici curve dure. Ora con il contorno sul cappello, prendi il coltello da taglio di plastica e traccia lungo le linee fino a quando non si apre. Ora finisci il foro tagliando la plastica di giunzione rimanente con il coltellino.
Passaggio 11: praticare i fori dell'interruttore
Ho posizionato i miei fori per gli interruttori al centro come un corto Mohawk di metallo, ma puoi posizionarli dove vuoi.
Inizia creando piccole X, una per ogni interruttore e accessorio. Attaccali al casco con il centro della X dove vuoi il buco. Ora seleziona la dimensione del trapano appropriata e pratica ogni foro.
Passaggio 12: Finisci il cappello
Il passaggio finale consiste nell'installare tutte le parti nei fori corrispondenti e applicare la colla a caldo se necessario per tenere le parti in posizione. Ho messo note nelle foto per ulteriori indicazioni.
Non resta che metterlo in mostra! Dato che hai letto fino a qui, devi essere almeno interessato, quindi per favore votalo!
Consigliato:
Sensore di temperatura e carne per barbecue su ESP8266 con display: 5 passaggi (con immagini)
Sensore di temperatura e carne per barbecue su ESP8266 con display: in questo tutorial ti mostrerò come creare la tua versione di uno strumento per barbecue che misura la temperatura attuale nel tuo barbecue e accende una ventola per accenderlo se necessario. Oltre a questo c'è anche un attacco per il sensore di temperatura al cuore della carne
Hat Not Hat: un cappello per le persone che non indossano davvero cappelli, ma vorrebbero un'esperienza con un cappello: 8 passaggi
Hat Not Hat - un cappello per le persone che non indossano davvero cappelli, ma vorrebbero un cappello Esperienza: ho sempre desiderato poter essere una persona con il cappello, ma non ho mai trovato un cappello che funzioni per me. Questo "Cappello non cappello" o fascinator come viene chiamato è una soluzione superiore al mio problema di cappello in cui potrei partecipare al Kentucky Derby, vacu
Display LCD I2C / IIC - Utilizzare un display LCD SPI sul display LCD I2C utilizzando il modulo SPI su IIC con Arduino: 5 passaggi
Display LCD I2C / IIC | Utilizzare un display LCD SPI per il display LCD I2C utilizzando il modulo da SPI a IIC con Arduino: Ciao ragazzi poiché un normale LCD 1602 SPI ha troppi fili da collegare, quindi è molto difficile interfacciarlo con arduino ma c'è un modulo disponibile sul mercato che può convertire il display SPI in display IIC, quindi è necessario collegare solo 4 fili
Stazione meteorologica con Arduino, BME280 e display per vedere la tendenza negli ultimi 1-2 giorni: 3 passaggi (con immagini)
Stazione meteorologica con Arduino, BME280 e display per vedere la tendenza negli ultimi 1-2 giorni: Ciao! Qui su istruibili le stazioni meteorologiche sono già state introdotte. Mostrano la pressione dell'aria, la temperatura e l'umidità attuali. Quello che mancava finora era una presentazione del corso negli ultimi 1-2 giorni. Questo processo avrebbe un
Tabellone segnapunti per ping pong: 16 passaggi (con immagini)
Tabellone segnapunti del ping pong: troppo pigro per tenere traccia del tuo punteggio di ping pong / ping pong? O forse sei semplicemente stufo di dimenticarlo sempre? Se è così, potresti essere interessato a costruire questo tabellone segnapunti digitale del ping pong. Ecco i punti salienti: Traccia i punti , giochi, server e p