Sommario:
Video: Moleman 2 - Demoscene - The Art of the Algorithms (2012) 2025
Questo progetto di elettronica inizia collegando 6 LED alla breadboard in una scheda HomeWork BASIC Stamp e poi continua mostrando la programmazione necessaria per far lampeggiare tutti i LED accesi e spenti. Puoi giocare con la programmazione per creare diversi modelli di flash.
Collegamento dei LED
Questo progetto mostra come è possibile costruire un circuito di prova con sei LED collegati ai piedini 0, 2, 4, 6, 8 e 10 utilizzando componenti forniti con il Kit attività BASIC Stamp, che è disponibile dalla maggior parte dei negozi di RadioShack. Nota: È anche possibile assemblare facilmente questo circuito con una Board of Education e i propri LED e resistori.
Lampeggia i LED
Ricorda che se puoi accendere o spegnere un LED con un programma PBASIC, puoi controllare qualsiasi cosa che può essere collegato a un BASIC Porta I / O Stamp.
Ecco un semplice programma che accende e spegne tutti e sei i LED a intervalli di mezzo secondo. Questo programma non usa nient'altro che le istruzioni HIGH, LOW, PAUSE e GOTO. Il programma accende tutti e sei i LED, fa una pausa di 500 ms (mezzo secondo), spegne i LED, aspetta un altro mezzo secondo, quindi torna all'etichetta principale per avviare l'intero processo.
'{$ PBASIC 2. 5}' {$ PBASIC 2. 5} Principale: ALTA 0 ALTA 2 ALTA 4 ALTA 6 ALTA 8 ALTA 10 PAUSA 500 BASSA 0 BASSA 2 BASSA 4 BASSA 6 BASSA 8 BASSA 10 PAUSA 500 GOTO Principale
I seguenti paragrafi riassumono il funzionamento di questo programma:
-
'{$ PBASIC 2. 5} - Questa riga indica che il programma è scritto nella versione 2. 5 di PBASIC. Ogni programma che scrivi per il BASIC Stamp 2 dovrebbe includere questa linea. È possibile inserirlo automaticamente in un programma scegliendo Direttiva → PBASIC → Versione 2. 5 o facendo clic sulla versione PBASIC: 2. 5 nella barra degli strumenti.
-
* '{$ PBASIC 2. 5} - Questa linea indica che il programma girerà su un BASIC Stamp 2, ed è richiesto per ogni programma che si esegue su un microcontrollore BASIC Stamp 2. Puoi inserirlo automaticamente scegliendo Direttiva → Timbro → BS2.
-
* Principale: - L'etichetta Principale: identifica la posizione a cui salta l'istruzione GOTO nella riga 19. Main è noto come etichetta , che è semplicemente una posizione con nome nel tuo programma. Per creare un'etichetta, basta digitare un nome seguito da due punti. Per ulteriori informazioni sulla creazione di nomi di valori in PBASIC.
-
* HIGH 0 - Questa linea imposta l'uscita del pin da 0 a HIGH, che a sua volta accende il LED. Le seguenti righe (da 6 a 10) ruotano similmente sui pin 2, 4, 6, 8 e 10.
-
* PAUSE 500 - Questa linea mette in pausa il programma per 500 ms (mezzo secondo).
-
* LOW 0 - Questa linea e le cinque che seguono impostano le uscite dei pin 0, 2, 4, 6, 8 e 10 su LOW, che a loro volta estingue i LED.
-
* PAUSE 500 - Questa linea mette in pausa il programma per mezzo secondo supplementare.
-
* GOTO Principale - Questa riga trasferisce il controllo del programma all'etichetta Principale nella riga 4 in modo che il programma si ripeta.
