Inhoudsopgave:
- Stap 1: MATERIALEN
- Stap 2: Het bord aansluiten
- Stap 3: Programmeer je Arduino
- Stap 4: Uw sonarbereik kalibreren
- Stap 5: De kalibratiecurve maken
- Stap 6: Uw systeem kalibreren
- Stap 7: De sonar-afstandsmeter testen
Video: Ultrasone afstandsmeter met deuren - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
De ultrasone afstandsmeter detecteert of er iets op zijn pad is door een hoogfrequente geluidsgolf uit te zenden. De focus van deze instructable zal zijn hoe deuren en ultrasone afstandsmeters kunnen samenwerken, met name hoe ze kunnen worden gebruikt om te detecteren wanneer deuren openen en sluiten. Met dit meetapparaat kunnen we kijken of het het openen en sluiten van deuren kan detecteren.
Stap 1: MATERIALEN
Voor ons plan hebben we nodig:
Arduino Uno-microcontroller
USB-kabel (om de Arduino op de computer aan te sluiten)
Laptopcomputer
Breadboard
Draden (ongeveer 4-5)
de sonar
Stap 2: Het bord aansluiten
Er zijn verschillende soorten en maten boards, voor de lange raden we aan de eerste afbeelding hierboven te volgen.
Als je de kleine hebt, raden we aan de tweede afbeelding hierboven te gebruiken.
Stap 3: Programmeer je Arduino
Deze stap heeft alles te maken met het programmeren van je Arduino, hierboven kun je de code zien die we hebben gebruikt. Met deze code kunt u de monitor de waarde van de Sonar Rangefinder laten lezen en op het scherm opnemen.
Stap 4: Uw sonarbereik kalibreren
Nu moet je een vergelijking opstellen die de Arduino kan gebruiken om de afstand van de sonar tot de deur of een object dat je detecteert correct weer te geven. Plaats een liniaal voor de sonar en pak een voorwerp zoals een boek. Plaats de voorkant van het object op de lijn van 10 inch die op de liniaal is gemarkeerd en noteer de waarde die door de sonar wordt gegeven. Blijf 5 inch back-up van het boek maken en noteer de waarden die op de monitor verschijnen.
Stap 5: De kalibratiecurve maken
Nu u de gegevens heeft, zullen we deze gebruiken om de vergelijking voor het lezen van afstanden te maken! Stel met Logger Pro de x-as in op de afstand van de sonar en de y-as als de sonarmetingen en vul de grafieken in. Aan de rechterkant verschijnt een reeks punten met een patroon. Klik links vanaf het meest linkse punt op de grafiek en markeer alle punten naar rechts totdat u bij de laatste bent. Als dit is gebeurd, gaat u naar de grafieken bovenaan het scherm en drukt u op "Lineair" om de grafiek van de best passende lijn in te voegen. Plaats de muisaanwijzer op de grafiek en noteer de weergegeven vergelijking.
Stap 6: Uw systeem kalibreren
U moet nu teruggaan naar uw code en alle int-waarden wijzigen om te zweven, zodat de code ook decimale waarden kan lezen. Maak vervolgens bovenaan een nieuwe variabele voor uw vergelijking, u kunt deze een naam geven als "temperatuur", en deze gelijk stellen aan de vergelijking die u uit de vorige stap hebt gekregen. Sta toe dat de nieuwe variabele ook decimalen bevat door een nieuwe regel code toe te voegen die "floattemperatuur" is. Zet ten slotte onder die twee regels Serial.println ("variabelenaam") zodat uw nieuwe afstandswaarde wordt geregistreerd. Het zou er ongeveer zo uit moeten zien=
*y staat voor de naam die je voor de variabele hebt gegeven*
zweven y;y = (a* x) + b; Serieel.println (y);
Vergeet ook niet om de andere seriële afdruk te verwijderen, want dat is niet de waarde waar we ons op richten.
Stap 7: De sonar-afstandsmeter testen
Zodra u uw vergelijking hebt, kunt u die vergelijking gebruiken en in de code invoegen! Zodra je het hebt geplaatst, kun je je laptop op het bord aansluiten en de code overbrengen om het uit te testen. U kunt zien hoe de cijfers veranderen, afhankelijk van de afstand van de sonarafstandsmeter en een deur. Niet alleen de cijfers veranderen, de lichten moeten ook aan en uit gaan.
Uw Sonar-afstandsmeter moet worden gekalibreerd en de resultaten moeten op het scherm worden weergegeven. Je bent nu klaar!:)
Aanbevolen:
Meet de afstand met de ultrasone sensor HC-SRF04 (nieuwste 2020): 3 stappen
Meet de afstand met de ultrasone sensor HC-SRF04 (nieuwste 2020): Wat is de ultrasone sensor (afstand)? Een echografie (Sonar) met golven op hoog niveau die mensen niet kunnen horen. We kunnen echter overal in de natuur de aanwezigheid van ultrasone golven zien. Gebruik bij dieren zoals vleermuizen, dolfijnen… ultrasone golven om
Draagbare afstandsmeter: 10 stappen
Draagbare bereikmeter: Kyle Scott 11/4/2020In deze instructable laat ik je zien hoe je een draagbare bereikmeter maakt
Sonar-afstandsmeter: 4 stappen
Sonar Range Finder: In deze Instructable is een testplan gemaakt om te zien of een sonar-afstandsmeter kan bepalen of de laptop open is of niet. Hieronder vindt u instructies voor het maken van de sonar-afstandsmeter, het programmeren van de Arduino en het kalibreren ervan
Afstandsmeter maken met een laser en een camera: 6 stappen
Afstandsmeter maken met een laser en een camera: Ik ben momenteel bezig met wat interieurwerkzaamheden voor volgend voorjaar, maar aangezien ik net een oud huis heb gekocht, heb ik geen huisplan. Ik begon afstanden van muur tot muur te meten met behulp van een liniaal, maar het is traag en foutgevoelig. Ik dacht erover om een afstandsmeter te kopen
Arduino-afstandsmeter: 6 stappen
Arduino Range Finder: Deze afstandsmeter is gemaakt om te controleren of een deur al dan niet open is. Door de afstand van een deur te meten, kunnen we bepalen of een deur open of gesloten is