Enkla ultraljud avstånd Sensor modul Demo (3 / 4 steg)
Steg 3: Tips och Tricks
Här är ett tips, jag vet att denna kod fungerar, men när jag hämtade och körde den filen jag bifogat till detta Instructable (bara dubbel kontroll innan jag publicerar) det fungerade! Vad den..., jag tillbringade ungefär 45 minuter på denna enkla lilla sak försöker lista ut varför var allt jag fick på den seriella monitorn "0 inches". Jag slutligen ersatte HC-SR04 modulen var jag med med en annan, gissa vad - som fixade det.
Titta på program svaret om du spelar med någon av fördröjningstiderna. Jag grunda ute den hårda vägen för att korta en försening, eller ingen alls, i vissa delar av skriptet kommer att stoppa allt från att arbeta.
När du har allt fungerar din fantasi är din enda gräns - du kan använda detta för att övervaka ett stillastående objekt att se till att det förblir stillastående. Eller du kan använda den när ett objekt flyttas förbi sensorn. Eller du kan använda det till... (din tur).
Skärbräda ovan är från ett annat projekt jag har avslutat där allt är cool tills något blir närmare än 24" sensorn. Men det bara skrika inte på mig det andra som händer. Projektet använder tre lysdioder och en Summer. När det inte finns något närmare än 24" är gröna lampan tänd. När något rör sig närmare än 24" framför modulen gröna lysdioden slocknar och den första röda lysdioden tänds. Nu, om objektet stannar närmare än 24" för en viss tid andra (ljusare) röd lysdiod och Summer är aktiverat. När objektet rör sig tillbaka mer än 24", aktiveras larm - om det är på - och röda LED(s) stänga av och grön LED igen. Jag sa, om larmet är på, eftersom något kan flytta inom 24", vrida på 1 röd lysdiod, men inte utlösa den andra röda LED och larm genom att flytta ytterligare tillbaka innan tiden så går ut. Som inte kommer att stoppa alla falsklarm men det bör undanröja de som orsakas av fåglar flyger av eller ekorrar scampering via sökvägen sensorer, saker sådär.