Sommario:

Interfaccia Arduino Spaceship: 3 passaggi
Interfaccia Arduino Spaceship: 3 passaggi

Video: Interfaccia Arduino Spaceship: 3 passaggi

Video: Interfaccia Arduino Spaceship: 3 passaggi
Video: Amazing arduino project 2024, Novembre
Anonim
Interfaccia Astronave Arduino
Interfaccia Astronave Arduino

Ciao comunità istruttiva, Questa volta ho realizzato uno dei progetti più semplici da completare con un Arduino Uno: un circuito per astronave. È così chiamato perché è il tipo di programmazione e circuiti che sarebbero stati utilizzati nei primi programmi TV e film di fantascienza per emulare un effetto "pulsante lampeggiante" che avrebbe dovuto mostrare che un razzo funzionava correttamente. Ci sono molte risorse online per realizzare questo progetto, ma si spera che pubblicarlo su Instructables aiuterà più persone a interessarsi a sperimentare con un Arduino.

Materiali:

  • Scheda Arduino Uno (preferibilmente lo starter kit)
  • tagliere
  • Collegamenti del circuito mostrati nello schema, inclusi: cavi di collegamento, resistori, LED e un pulsante
  • Computer con programma di codifica Arduino installato

Passaggio 1: crea il modulo

Costruisci il modulo
Costruisci il modulo
Costruisci il modulo
Costruisci il modulo
Costruisci il modulo
Costruisci il modulo

Innanzitutto, assicurati che il tuo Arduino sia scollegato dalla fonte di alimentazione. Quindi, segui questi passaggi per collegare tutti i componenti del circuito:

  1. Collega la breadboard alle connessioni 5V (positivo) e di terra (negativo) di Arduino.
  2. Posiziona i due LED rossi nello slot "e" sulla breadboard, un po' in alto sulla scheda, con il LED verde nello stesso slot sotto di loro.
  3. Fissare il catodo di ciascun LED a terra tramite un resistore da 220 ohm.
  4. Collega l'anodo del LED verde al pin digitale 3 di Arduino e fai lo stesso per i LED rossi nei pin 4 e 5.
  5. Posiziona l'interruttore a pulsante sotto i LED sugli slot di bridging della breadboard "e" e "f". Collegare il lato superiore all'alimentazione e il lato inferiore al pin digitale 2. Allo stesso lato, aggiungere a terra un resistore da 10 kiloohm. (Questo resistore provoca una lettura "LOW" quando il pulsante non viene premuto.)

Passaggio 2: codifica il progetto

Codifica il progetto
Codifica il progetto

Sentiti libero di usare l'immagine sopra e di copiare e incollare il codice nel tuo progetto. Se è difficile da vedere, segui questo link e ottieni il codice da GitHub:

Diverse cose da notare sono che puoi cambiare "switchState == LOW" in "switchState == HIGH" per cambiare il comportamento del modulo: lampeggerà quando non viene premuto e rimarrà fisso quando viene premuto. L'altra cosa da notare è che è possibile modificare il valore delle istruzioni "delay" per regolare la velocità di lampeggio del LED rosso quando viene premuto il pulsante.

Passaggio 3: carica il codice e gioca con la tua interfaccia

Carica il codice e gioca con la tua interfaccia
Carica il codice e gioca con la tua interfaccia
Carica il codice e gioca con la tua interfaccia
Carica il codice e gioca con la tua interfaccia

Collega Arduino al computer e carica il codice; speriamo funzioni tutto! In caso contrario, controlla i collegamenti dei cavi e assicurati che tutto il codice sia scritto correttamente. Correggi eventuali errori e ricarica.

Il LED verde dovrebbe essere acceso fisso. Tieni premuto il pulsante e i LED rossi dovrebbero lampeggiare alternativamente l'uno all'altro! Puoi creare una copertura per il pulsante e i LED per dire quello che vuoi e per nascondere i fili se lo desideri. Spero ti sia divertito con questo progetto!

Consigliato: