Sommario:
- Passaggio 1: configurazione - Raspberry PI
- Passaggio 2: 1. Per iniziare
- Passaggio 3: 2. Utilizzare SEMPRE un resistore
- Passaggio 4: 3. Connessione al Raspberry Pi
- Passaggio 5: 4. Utilizzo di Python
- Passaggio 6: la FINE
Video: Luce LED - Cose necessarie: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Per questo tutorial ti mostrerò come accendere e spegnere una luce a LED con l'uso di un Raspberry Pi e un po' di programmazione Python. Le cose di cui avrai bisogno per il progetto sono le seguenti: luce LED, cavi jumper, breadboard, alimentatore USB (per accendere il RaspberryPi), scheda Micro SD e Raspberry Pi. Avrai anche bisogno di cose che permettano all'utente di manovrare l'interfaccia utente grafica Raspberry PI come un HDMI e un monitor per vedere cosa sta succedendo e un mouse e una tastiera per muoversi.
Passaggio 1: configurazione - Raspberry PI
Non entrerò nello specifico passo dopo passo su come configurare il Raspberry PI poiché potrebbe essere un Instructable da solo. Invece ti darò solo una rapida analisi. dovrai andare su https://www.raspberrypi.org/downlaods/noobs e scaricare un file chiamato Noobs che contiene Raspbain (il sistema operativo). Noobs è una versione del sistema operativo facile da configurare che aiuterà a spiegare il sistema ai nuovi utenti. Quindi estrai il file che è stato scaricato e lo collochi su una scheda Micro SD, che verrà quindi iniettata nello slot Micro SD nel Raspberry PI. Quando accendi il Raspberry PI, eseguirà il programma Noobs e ti insegnerà come utilizzare il sistema operativo.
Passaggio 2: 1. Per iniziare
Dovrai estrarre il tuo Raspberry Pi (è una serie di piccoli computer a scheda singola) e la tua breadboard (un dispositivo senza saldatura per prototipi temporanei con elettronica e progetti di circuiti di prova). Dovrai posizionare una delle tue luci a LED in due dei perni che si trovano nella breadboard. Non importa in quali due fori si posiziona il perno, l'unico requisito è posizionare il perno nei fori adiacenti.
Passaggio 3: 2. Utilizzare SEMPRE un resistore
A volte vedrai persone collegare il LED direttamente alle porte GPIO del Raspberry PI, questo è molto negativo poiché potrebbe causare danni alle porte o danni del tutto al Raspberry Pi. In questo progetto utilizzeremo un resistore da 470 ohm (i resistori vengono utilizzati per ridurre il flusso di corrente), che consentirà al LED di essere visibile senza correre il rischio di danneggiare il Raspberry Pi. Vuoi posizionare uno dei pin del resistore accanto al pin superiore del LED e l'altro pin nella parte superiore della riga.
Passaggio 4: 3. Connessione al Raspberry Pi
Ora collegheremo la breadboard al Raspberry PI, lo faremo usando i ponticelli. Vorremmo usare due mine di colore diverso in modo da non confonderti. Si suggerisce di utilizzare i colori blu e rosso per i cavi. Il rosso indica connessioni positive e il blu indica connessioni negative. Successivamente utilizzeremo il cavo blu (connessione a terra) e posizioneremo il nostro pin nel foro che si trova accanto al pin inferiore del LED, l'altro lato del cavo blu sarà quindi collegato al Raspberry PI, possiamo posizionare il cavo ovunque che dice terra (guarda il diagramma), lo posizioneremo sul terzo in basso dalla parte superiore del lato destro. Il cavo rosso verrà posizionato sulla stessa riga del resistore (quindi la corrente è regolata) e l'altro lato verrà posizionato sulla porta GPIO 18 (sei in basso dalla parte superiore del lato destro)
Passaggio 5: 4. Utilizzo di Python
Ora passeremo all'interfaccia utente grafica di Raspberry PI e apriremo Python. la prima cosa che vogliamo fare è digitare Sudo python, questo ci permetterà di accedere ai pin GPIO (il normale python non ci permette di farlo). Successivamente vorremmo importare la libreria Rpi. GPIO che ci consente di interfacciarci sull'hardware del Raspberry pi, rinomineremo Rpi. GPIO solo in GPIO per una digitazione più semplice. Ora dovremo impostare la modalità in modo che il programma sappia quali pin si trovano e dove. Affinché il programma venga eseguito dovremo anche dichiarare quale pin farà cosa, quindi dichiareremo che il pin 18 sarà un output. Infine diremo al programma di emettere corrente sul pin 18 e scrivere True in modo che permetta il passaggio della corrente. Se mettiamo false invece di true, il led si spegnerà.
Passaggio 6: la FINE
Quello che ti ho mostrato qui in questo Instructable è solo una frazione di ciò che puoi fare con un Raspberry Pi e un Python. Per l'accostamento di questi due il limite è il cielo, anche per quello che ti ho mostrato ci sono tante cose che potresti aggiungere. Ad esempio è possibile avere un interruttore che consentirà al LED di accendersi ogni volta che si preme l'interruttore. Molte cose sono possibili finché hai tempo e voglia di farlo.
Consigliato:
Aggiungi una ventola al dissipatore di calore del computer - Non sono necessarie viti: 5 passaggi
Aggiungi una ventola a un dissipatore di calore del computer - Non sono necessarie viti: Il problema: ho (avevo) una scheda madre sul mio file server con un dissipatore di calore senza ventola su quello che credo sia il Northbridge. Secondo il programma del sensore (ksensors) che avevo in esecuzione in Fedora, la temperatura della scheda madre si manteneva intorno a 190F. il mio giro
Luce diurna per bici da strada e luce laterale visibile 350mA (cella singola): 11 passaggi (con immagini)
Luce diurna per bici da strada e luce laterale visibile da 350 mA (cella singola): questa luce per bici ha LED ambra anteriori e rivolti a 45 ° guidati fino a 350 mA. La visibilità laterale può migliorare la sicurezza in prossimità degli incroci. L'ambra è stata selezionata per la visibilità diurna. La luce è stata installata sul drop sinistro del manubrio. I suoi modelli possono essere disti
Luce d'atmosfera animata e luce notturna: 6 passaggi (con immagini)
Animated Mood Light & Night Light: Avendo un fascino che rasenta l'ossessione per la luce, ho deciso di creare una selezione di piccoli PCB modulari che potrebbero essere utilizzati per creare display luminosi RGB di qualsiasi dimensione. Dopo aver realizzato il PCB modulare mi sono imbattuto nell'idea di disporli in un
Luce solare senza batteria o luce solare diurna Perché no?: 3 passaggi
Luce solare senza batteria o luce solare del giorno… Perché no?: Benvenuto. Scusa per il mio ingleseDaylight? Solare? Come mai? Ho una stanza leggermente buia durante il giorno e ho bisogno di accendere le luci durante l'uso. Installare la luce solare per il giorno e la notte (1 stanza): (in Cile) - Pannello solare 20w: US $ 42 - Batteria: US $ 15 - Solare cont
Come creare una luce flash super brillante con il LED - Fai da te: luce super brillante: 11 passaggi
Come creare una luce flash super brillante con il LED - Fai da te: luce super brillante: guarda il video all'inizio