Inhoudsopgave:
- Stap 1: Benodigde materialen
- Stap 2: Achtergrondkennis
- Stap 3: Hardwaremontage
- Stap 4: Programmeren
- Stap 5: Resultaat
- Stap 6: Bron
Video: Maak een ultrasone afstandstester met Micro:bit - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Vandaag gaan we een ultrasone afstandstester maken met micro:bit en ultrasone sensormodule.
Stap 1: Benodigde materialen
1 x BBC micro:bit
1 x Octopus:bit
1 x OLED-module
1 x HC-SR04 ultrasone module
Stap 2: Achtergrondkennis
HC-SR04 basisprincipe:
HC-SR04 is een soort ultrasone afstandsmeetmodules. Met deze module kunnen we de ruimtetijd tussen ultrasoon verzenden en retourneren detecteren en deze vervolgens omzetten in afstand. Hier is het basisprincipe:
- Gebruik de IO-poort TRIG om de afstandsmeting te activeren met minimaal 10us hoog elektrisch niveau.
- Stuur automatisch 8 40kHz blokgolven en controleer of een signaal terugkeert.
- Als een signaal is teruggekeerd, voer dan een hoog elektrisch niveau uit via de IO-poort TRIG. De duur van een hoog elektrisch niveau is de tijd van ultrasoon verzenden en retourneren.
Distance=(hoog elektrisch niveau tijd x geluidsruimte (340m/s))/2
Opmerkingen: Zoek in de MakeCode voor de reeds verzegelde ultrasone bibliotheek. U hoeft geen ingewikkelde stationscode te schrijven, maar roept gewoon de bibliotheek op.
Stap 3: Hardwaremontage
1. U kunt de kolom raadplegen voor de verbinding tussen ultrasone module en octopus.
2. Aangezien de aandrijfspanning van de SR04 ultrasone module 5V is, moeten we de spanningsschakelaar op de octopus schuiven: bit naar het einde van 5V.
3. Sluit de OLED-module aan op de IIC-cpnnector op octopus:bit.
4. Eenmaal aangesloten, kunt u de volgende afbeelding zien:
Stap 4: Programmeren
1. Klik om https://makecode.microbit.org/ te openen en de programmeerinterface te openen
2. Zoek sonar in ADD-pakket en voeg vervolgens de ultrasone bibliotheek toe
3. Zoek OLED in ADD-pakket en voeg vervolgens de bibliotheek toe voor de OLED-module
4. Initialiseer het OLED-scherm
5. Stel de pin-trigger in op P14 en de pin-echo op P15 met cm als eenheid. En geef de geretourneerde gegevens weer op het OLED-scherm
6. Wanneer je klaar bent met je programma, kun je de hele code krijgen via deze link:
Of u kunt de code rechtstreeks downloaden in micro:bit via de onderstaande webpagina
Stap 5: Resultaat
Nu hebt u al met succes een set ultrasoon meetapparaat gemaakt. Richt de ultrasone kop op het object dat u wilt testen, dan ziet u de afstand ertussen op het OLED-scherm.
Stap 6: Bron
Dit artikel is afkomstig van:
Als je vragen hebt, kun je contact opnemen met [email protected].
Aanbevolen:
Hoe maak je een USB-flashdrive met een gum - DIY USB-drivebehuizing: 4 stappen
Hoe maak je een USB-flashdrive met een gum | DIY USB-drivebehuizing: deze blog gaat over "Hoe maak je een USB-flashdrive met een gum | DIY USB-schijfbehuizing" ik hoop dat je het leuk zal vinden
Network Rivalry: een spel met lage latentie voor de BBC Micro:bit: 10 stappen (met afbeeldingen)
Netwerkrivaliteit: een spel met lage latentie voor de BBC Micro:bit: In deze tutorial leg ik uit hoe je een basisspel voor meerdere spelers op de BBC micro:bit implementeert met de volgende kenmerken: Een eenvoudige interface Lage latentie tussen het indrukken van knoppen en schermupdates Een flexibel aantal deelnemers Gemakkelijk co
Bedien tot 4 servo's met een smartphone of een ander apparaat met een audio-uitgang: 3 stappen
Bedien tot 4 servo's met behulp van een smartphone of elk apparaat met een audio-uitgang: hier presenteer ik een eenvoudige elektronische montage om maximaal vier servo's te besturen met elk apparaat dat een audiobestand kan lezen
Hoe maak je een ultrasone radar met Arduino ⚡: 5 stappen
Hoe maak je een ultrasone radar met Arduino ⚡: ↪ Hallo, het is SuperTech en vandaag ga ik je laten zien hoe je een ultrasone radar maakt met Arduino
Maak een webverbonden robot (voor ongeveer $ 500) (met behulp van een Arduino en netbook): 6 stappen (met afbeeldingen)
Maak een webverbonden robot (voor ongeveer $ 500) (met behulp van een Arduino en netbook): deze Instructable laat u zien hoe u uw eigen webverbonden robot kunt bouwen (met behulp van een Arduino-microcontroller en Asus eee pc). Waarom zou u een web willen Verbonden robot? Om mee te spelen natuurlijk. Rij met je robot van de andere kant van de kamer of over de tel