Jag har köpt två stycken HC-SR04 distans-sensorer på E-bay. Jag hittade ett program skrivet i mikrobasic på den här sidan:
http://www.mikroe.com/forum/viewtopic.p ... f04#p62915
Jag testade programmet med pic16f877a, men för varje mätning fick jag ett värde som var 8 cm för mycket. Om den verkliga distansen är 10 cm får jag det till 18 cm på. Jag ville inte gå igenom hela programmet för att åtgärda detta utan jag la bara in detta i prgrammet: "tick_counter = tick_counter -8". Och sensorerna fungerar bra nu.
Ett tips för den intresserade!
