Steg för steg guide till Micro trollkarl robot controller (Arduino kompatibel) (3 / 9 steg)
Steg 3: 3-axlig accelerometer
Denna sensor ger 3 analoga utgångar (X, Y, Z-axel) som läses av analoga ingångar A0, A1 och A2 av processorn. Det har också en digital ingång (G Välj) och en digital utgång (0 G upptäcka). Dessa digitala stiften är inte anslutna till processorn. De nås eventuellt via jumper ledningar.
G Välj sätts som standard till en känslighet +/-1.5G. Du kan ändra den accelerometer känsligheten +/-6G som kan vara användbar för hög hastighet projekt genom att dra denna ingång hög.
0G upptäcka är normalt utgång låg. Om din robot falls (på kanten av ett bord till exempel) då produktionen kommer att gå höga. Med hjälp av en bygel tråd för att ansluta detta stift till externa avbrott (D2 eller D3) kan din robot klippa makt att motorer och servon (effektivt "kommer halta") i ett försök att minska belastningen på växlarna när roboten träffar golvet.