Sommario:
- Passaggio 1: componenti necessari
- Passaggio 2: costruzione del circuito
- Passaggio 3: configurazione del lampone
- Passaggio 4: scrittura del programma
- Passaggio 5: esecuzione del programma
Video: Lampeggio LED Raspberry Pi: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Ora imparerai il progetto più semplice che puoi costruire usando un raspberry pi. Se non lo conosci ormai, sto parlando del programma blink, come visto su arduino. Sto usando alcune cose molto comuni che puoi imparare nel passaggio successivo. Cominciamo!
Passaggio 1: componenti necessari
Per la compilazione, avrai bisogno di quanto segue:
- 1 x lampone pi
- 1 x cavo USB
- 1 x LED
- 1 x tagliere
- 1 x scheda SD e adattatore (minimo 4 GB)
- 1 x cavo LAN
- 1 x resistenza da 50 ohm
- 2 x cavi per ponticelli
Allchips è una piattaforma di servizi online di componenti elettronici, è possibile acquistare tutti i componenti da loro
Passaggio 2: costruzione del circuito
Ogni LED ha due lati: uno negativo e uno positivo. Scegli quello negativo e usando il resistore, collegalo a GND (pin 6). L'altra estremità va al pin 18. Sentiti libero di usare l'immagine come riferimento.
Passaggio 3: configurazione del lampone
Se vuoi mantenere il processo il più semplice possibile, puoi seguire il mio tutorial suRaspberry Pi Headless Setup. Puoi anche farlo in un modo più tradizionale e, indipendentemente da come lo configuri, devi finire con la console sul Pi stesso. Ora devi installare Python o Python 3. Inserisci il seguente comando:
sudo apt-get install python
o
sudo apt-get install python3
(a seconda della versione scelta)
Passaggio 4: scrittura del programma
Devi usare un semplice editor di testo chiamato nano, quindi inserisci il comando sudo nano file-name.py
* Dove nome-file è un nome a tua scelta. Ricordalo, ne avremo bisogno in seguito!
Incolla il seguente codice nel file appena creato:
importa RPi. GPIO come GPIO
tempo di importazione
GPIO.setmode(GPIO. BCM)
GPIO.setwarnings(Falso)
GPIO.setup(18, GPIO. OUT)
stampa "LED acceso"
GPIO.output(18, GPIO. HIGH)
tempo.sonno(1)
stampa "LED spento"
GPIO.output(18, GPIO. LOW)
Salva il file e torna alla console.
Passaggio 5: esecuzione del programma
Per eseguire il programma, scrivi semplicemente python file-name.py
* Sostituisci python con python3, se stai usando quello più recente. Il nome del file dovrebbe essere il nome del file dell'ultimo passaggio.
Consigliato:
Lampeggio del firmware di ESP8266: 4 passaggi
Firmware Flashing di ESP8266: tutti hanno provato ad aggiornare il firmware del modulo ESP8266, le istruzioni potrebbero aiutarti a far lampeggiare il firmware in ESP8266
Programmazione Arduino tramite cellulare -- Arduinodroid -- Arduino Ide per Android -- Lampeggio: 4 passaggi
Programmazione Arduino tramite cellulare || Arduinodroid || Arduino Ide per Android || Blink: per favore iscriviti al mio canale youtube per altri video…… Arduino è una scheda, che può essere programmata direttamente su USB. È molto semplice ed economico per progetti universitari e scolastici o anche per prototipi di prodotti. Molti dei prodotti si basano innanzitutto su di esso per i
Configurazione dei fusibili del microcontrollore AVR. Creazione e caricamento nella memoria flash del microcontrollore del programma di lampeggio dei LED.: 5 passaggi
Configurazione dei fusibili del microcontrollore AVR. Creazione e caricamento nella memoria flash del microcontrollore del LED lampeggiante Program.: In questo caso creeremo un semplice programma in codice C e lo masterizzeremo nella memoria del microcontrollore. Scriveremo il nostro programma e compileremo il file esadecimale, utilizzando Atmel Studio come piattaforma di sviluppo integrata. Configurare il fusibile bi
Come rendere facile il lampeggio delle strisce LED: 5 passaggi
Come rendere facile il lampeggio della striscia led: come far lampeggiare facilmente la striscia led
Tutorial Raspberry Pi sul lampeggio del LED: 4 passaggi
Tutorial Raspberry Pi sul lampeggio del LED: Requisito: Raspberry PiBreadBoard o T-CobblerJumper WiresLEDFare clic qui per ulteriori informazioni