Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Oggi realizzeremo un misuratore di distanza ad ultrasuoni con micro: bit e modulo sensore a ultrasuoni.
Passaggio 1: materiali necessari
1 x micro BBC: bit
1 x polpo: bit
1 x modulo OLED
1 x modulo ad ultrasuoni HC-SR04
Passaggio 2: conoscenza di base
Principio di base di HC-SR04
HC-SR04 è una sorta di moduli di misurazione della distanza ad ultrasuoni. Con questo modulo, possiamo rilevare lo spazio-tempo tra l'invio e il ritorno degli ultrasuoni, quindi convertirlo in distanza. Ecco il principio di base:
- Utilizzare la porta IO TRIG per attivare la misurazione della distanza con un livello elettrico alto almeno 10us.
- Invia automaticamente 8 onde quadrate a 40kHz e controlla se un segnale ritorna.
- Se è tornato un segnale, emettere un livello elettrico alto attraverso la porta IO TRIG. La durata dell'alto livello elettrico è il tempo tra l'invio e il ritorno degli ultrasuoni.
Distanza=(tempo di alto livello elettrico x spazio sonoro (340m/s))/2
Nota: Trova nel MakeCode per la libreria ad ultrasuoni già sigillata. Non devi scrivere alcun codice di unità complicato, ma semplicemente invocare la libreria.
Passaggio 3: assemblaggio dell'hardware
1. Puoi fare riferimento alla colonna per il collegamento tra modulo ad ultrasuoni e polpo.
2. Poiché la tensione di pilotaggio del modulo a ultrasuoni SR04 è di 5 V, è necessario far scorrere l'interruttore di tensione su octopus: bit fino alla fine di 5 V.
3. Collegare il modulo OLED al cpnnector IIC su octopus: bit.
4. Una volta connesso, puoi vedere la seguente immagine mostrata:
Passaggio 4: programmazione
1. Fare clic per aprire https://makecode.microbit.org/ e accedere all'interfaccia di programmazione
2. Cerca il sonar nel pacchetto ADD, quindi aggiungi la libreria a ultrasuoni
3. Cerca OLED in ADD Package, quindi aggiungi la libreria per il modulo OLED
4. Inizializzare lo schermo OLED
5. Impostare il pin trig su P14 e l'eco pin su P15 con cm come unità. E visualizza i dati restituiti sullo schermo OLED
6. Quando hai finito il tuo programma, puoi ottenere l'intero codice da questo link:
Oppure puoi scaricare il codice in micro:bit direttamente dalla pagina web sottostante
Passaggio 5: risultato
Ora hai già creato con successo un set di dispositivi di misurazione ad ultrasuoni. Punta la testa ad ultrasuoni sull'oggetto che desideri testare, quindi vedrai la distanza tra lo schermo OLED.
Passaggio 6: fonte
Questo articolo è tratto da:
In caso di domande, è possibile contattare: [email protected].