Sommario:

Sensore a ultrasuoni HC-SR04 con Raspberry Pi: 6 passaggi
Sensore a ultrasuoni HC-SR04 con Raspberry Pi: 6 passaggi

Video: Sensore a ultrasuoni HC-SR04 con Raspberry Pi: 6 passaggi

Video: Sensore a ultrasuoni HC-SR04 con Raspberry Pi: 6 passaggi
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Novembre
Anonim
Sensore a ultrasuoni HC-SR04 con Raspberry Pi
Sensore a ultrasuoni HC-SR04 con Raspberry Pi
Sensore a ultrasuoni HC-SR04 con Raspberry Pi
Sensore a ultrasuoni HC-SR04 con Raspberry Pi

Ciao a tutti… mi chiamo Ahmed Darwish… questo è il mio progetto utilizzando Raspberry Pi con il sensore a Ultrasuoni e vorrei condividerlo con tutti voi. Mi è stato chiesto di preparare un codice che funzioni su Python per controllare 8 sensori a ultrasuoni collegati a una scheda Raspberry Pi. Il sistema deve essere collegato a uno schermo tramite HDMI e dovrebbe mostrare qualcosa come un monitor radar.

Il sensore che scelgo per un progetto del genere è il sensore HC-SR04. Userò solo un sensore in questo esperimento e se vuoi che più sensori siano collegati al tuo Pi, dovresti prendere in considerazione di fornire una fonte di alimentazione esterna di 5 V per i sensori invece di prendere l'alimentazione dal Pi.

Passaggio 1: contatti

Sono così felice di ricevere feedback da te. Non esitare a unirti ai miei canali su:

Instagram: @simplydigital010

Twitter: @simply01Digita

Passaggio 2: di cosa avremo bisogno per il progetto?

Di cosa avremo bisogno per il progetto?
Di cosa avremo bisogno per il progetto?
Di cosa avremo bisogno per il progetto?
Di cosa avremo bisogno per il progetto?
Di cosa avremo bisogno per il progetto?
Di cosa avremo bisogno per il progetto?

Primo: per il Raspberry Pi:

- Scheda Raspberry Pi

- Cavo HDMI

- TV o monitor con porta HDMI

- Mouse e tastiera

- Connessione DSL per l'accesso a Internet

- Scheda microSD da 8 GB

- Cavo micro USB

Secondo: per il sensore:

- Sensore HC-SR04

- Tagliere di qualsiasi dimensione

- Cavi di collegamento (Maschio-Femmina)

- Resistori (1 k ohm e 2 k ohm)

Terzo: per te:

- Tazza di caffè o bicchiere di succo

- Bella sedia

- Tavolo o scrivania

Passaggio 3: preparare la mia scheda Raspberry Pi per funzionare:

Per prima cosa ho dovuto scaricare il sistema operativo dal web tramite (https://www.raspberrypi.org/downloads/noobs/). Per ulteriore aiuto per familiarizzare con la scheda Raspberry Pi per principianti, puoi vedere la seguente pagina (https://www.raspberrypi.org/help/videos/).

Dopo aver scaricato il sistema operativo, ne ho fatta una copia su una memory card da 8 GB per installarla sulla scheda e iniziare a lavorare. Il video sopra è davvero utile per gli utenti per la prima volta e ti aiuta durante l'installazione.

Si prega di notare che la scheda di memoria NON DEVE essere rimossa dalla scheda per nessun motivo. In caso contrario, quella carta non funzionerà.

Passaggio 4: Passaggio successivo: configurazione del sistema:

Passaggio successivo: configurazione del sistema
Passaggio successivo: configurazione del sistema
Passaggio successivo: configurazione del sistema
Passaggio successivo: configurazione del sistema

Ora, dopo aver terminato l'installazione del sistema e il sistema è attivo, possiamo iniziare il vero lavoro.

Per prima cosa iniziamo con la breadboard e il sensore. Questa pagina è davvero utile per questo passaggio (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Fissa il sensore sulla breadboard come mostrato con i resistori e connettiti al tuo Pi. Puoi copiare il codice nella pagina per testare il tuo sensore. Basta aprire la tua pagina Python e copiare il codice (elimina le parole nella parte superiore della pagina). NOTA che questo codice è fatto per una singola esecuzione. Ciò significa che il codice deve registrare una sola lettura e poi fermarsi.

Ora, dopo che il codice funziona correttamente con il tuo sistema, dovrai passare al passaggio successivo, ovvero avere una misurazione continua in esecuzione. Questa pagina è davvero utile per questo passaggio (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Basta andare direttamente al codice perché non hai più bisogno della spiegazione poiché hai avuto l'idea dal primo sito. MA potrebbe essere necessario leggere i commenti in quanto contengono alcuni suggerimenti utili.

Passaggio 5: come mostrare le cifre?

Come mostrare le cifre?
Come mostrare le cifre?

Il sistema va bene e le letture del sensore vanno bene. Il prossimo passo è convertire le letture in forme con colori. Per prima cosa devi scaricare una libreria chiamata matplotlib. Basta aprire la pagina del prompt dei comandi di Pi e scrivere: sudo apt-get install python-matplotlib o seguire le istruzioni in questo sito. Dopo aver installato la libreria, prova il codice in questo sito. Il codice che intendo è il numero 15 con un segno di spunta verde accanto.

Passaggio 6: Passaggio finale: test del sensore e creazione di una figura:

Si prega di notare che il codice qui sotto è il mio. Ho dovuto unire il codice del sensore in esecuzione continua con il codice di stampa delle figure per farlo funzionare come volevo. Puoi cambiarlo come vuoi in base alle tue esigenze. Basta copiare il codice in un nuovo file Python ed eseguirlo.

Consigliato: