Zoals met een aantal van mijn andere Instructables mijn doel hier is om u te geven, wat vond ik te worden, de eenvoudigste manier om deze sensor up and running voordat u ontmoedigd krijgen en het weggooien. PS: Als u tot dat punt krijgt, mijn postadres is postbus...
De HC-SR04 ultrasone afstandssensor (en als modules) gebruikt ultrasone geluidsgolven om te bepalen van de afstand tot een object. Hmm, nou eigenlijk moeten we de afstand berekenen omdat de sensor zelf heeft gewoon het "ECHO" pin HIGH voor een duur van tijd overeenkomt met de tijd die nodig was om te ontvangen van de reflectie (echo) van een golf die het verzonden. Zeg wat?
1. de module stuurt een uitbarsting van geluidsgolven, op hetzelfde moment toepassing spanning op de echo-pin.
2. de module ontvangt de reflectie terug van de geluidsgolven en spanning verwijdert uit de echo-pin.
That's all folks! Dat is alles wat de module doet. Omdat we hoe lang het duurde voor de geluidsgolven om te reizen van en naar de module weten (door hoe lang de echo was pin HIGH) en we de snelheid van het geluid in de lucht weten, kunnen we de afstand bepalen. Maar ik is niet het krijgen in die. We gonna laat Arduino erachter te komen dat spul.
UPDATE 11/20/15: na de publicatie van dit Instructable ik kwam erachter dat hoewel ultrasone sensoren voor afstand alle in principe dezelfde manier functioneren, bieden ze niet alle dezelfde output op de ECHO-pin. Als u niet een HC-S04-module gebruikt, controleert u stap 4 bekende problemen om te zien of uw module wordt weergegeven. Als het niet vermeld is zou ik ook geïnteresseerd zijn in weten of het werkt of niet voor u.
UPDATE 01/20/16: code voor de module DYP-ME007TX toegevoegd.
Dus laten we setup voor dit...
(Oh ja, je wilt erg voordelige prijzen op modules, check it out check
http://www.icstation.com/index.php?cPath=79&Aid=5...