Self balancing skateboard/segw * y projektet Arduino Shield (6 / 30 steg)
Steg 6: Hur vi kommer att koppla upp IMU
Här är den enda som verkar fortfarande göras.
IMU status (uppdaterad 25 augusti 2013). Ständigt föränderliga situationen...
Vad du behöver för denna programvara att fungera oförändrat, är en analog IMU som innehåller en IDG655 gyro och en ADXL335 accelerometer.
Detta är original som jag har angetts när jag skrev den instructable. Men nu 6 kvar och priset har varit fyrdubblats till $96.99 (Tack killar)
http://www.ebay.com/ITM/181004141876?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649
Här ser OK på ca. $17 men observera "frakt och hantering" är $100 (!) Tack killar igen.
http://www.ebay.com/itm/1PC-5DOF-IDG655-ADXL335-Accelerometer-Dual-axis-Gyro-Instrument-Module/360673380095?rt=nc&_trksid=p2047675.m1851&_trkparms=aid%3D222002%26algo%3DSIC. FIT % 26ao %3 D 1% 26asc %3 D 17214% 26meid %3 D 818663122151966103% 26pid %3 D 100005% 26prg %3 D 8039% 26rk %3 D 3% 26rkt %3 D 5% 26sd %3 D 181004141876% 26
Här är OK men upp som slutsåld
http://www.dhgate.com/Product/Gy-66-idg655-adxl335-module-5dof-module-Twin/156501775.html
De som verkar för närvarande vara tillgänglig till ett rimligt pris:
GY - 66 5 dof biaxial analoga gyroskop sensor IDG655 ADXL335 modul
$17.59 levereras inte till Storbritannien, levereras på annat håll.
http://www.ebay.com/ITM/Gy-66-5-DOF-Biaxial-analog-Gyroscope-sensor-IDG655-ADXL335-module-/181115375225
GY-66 IDG655 ADXL335 modul 5DOF modul Twin skruv analoga kvantitet gyroskop Sensor fri frakt
$14.28
http://www.aliexpress.com/store/Product/Gy-66-IDG655-ADXL335-module-5DOF-module-Twin-Screw-analog-Quantity-Gyroscope-sensor-Free-Shipping/406986_729113614.html
Här ser OK. Fartyg till Storbritannien, U.S. etc.
$22,20
http://DX.com/p/Gy-66-5dof-idg655-adxl335-Double-Shaft-analog-Quantity-Gyroscope-sensor-module-Blue-232963
Här är det igen på $24.71
http://www.goodluckbuy.com/Gy-66-5dof-Dual-Axis-analog-Gyroscope-sensor-module-idg655-adxl335.html
Obs December 2013: Har just hittat den "Grove" serien av analoga sensorer från Seedstudio. Uppgifter nedan. Skalningsfaktorer i programvara kan behöva pyssla men åtminstone de är fortfarande finns att köpa:
3 axel analoga accelerometer
http://www.seeedstudio.com/wiki/Grove_-_3-Axis_Analog_Accelerometer
Köp här:
http://www.seeedstudio.com/Depot/Grove-3axis-analog-accelerometer-p-1086.html
och här:
http://www.dawnrobotics.co.uk/Grove-3-Axis-analog-accelerometer-adxl335/?gclid=CNDQ9fzmqLsCFSoewwod7gYA_w
De gör också en analog 3 axlig accelerometer:
Köp här:
http://www.seeedstudio.com/Depot/Grove-Single-Axis-analog-gyro-p-1451.html
och här:
http://www.dawnrobotics.co.uk/Grove-Single-Axis-analog-gyro/
Hittade detta också (17 Dec 2013)
Dessa verkar också har dem i lager:
http://www.dawnrobotics.co.uk/Grove-Single-Axis-analog-gyro/?gclid=COyekqahuLsCFRMRtAodlVMAQA
Här är en från Italien (mars 2014 i beståndet):
http://www.robot-Italy.com/IT/gyro-breakout-Board-lpy503al-Dual-30-s.html
Detta kanske även fungerar, 10 kvar på ebay.
http://www.ebay.co.uk/ITM/Single-Axis-Gyroscope-analog-gyro-module-ENC-03MB-module-for-Arduino-MWC-/180956189552?_trksid=p2054897.l4275
Här är en analog dubbel axel gyro (Feb 2014):
http://www.rhydolabz.com/index.php?main_page=product_info&products_id=1328
Observera att det är ytmontering så lödning av kablarna till den behöver förstoringsglas och en mycket stadig hand.
Du behöver bara en gyro att balansera. Jag använder den andra en för riktning stabilitet men det inte är viktigt (eller köpa 2 enda axel gyron.
Accelerometern kan köpas separat:
Exempel här:
http://www.ebay.co.uk/ITM/ADXL335-3-Axis-analog-output-accelerometer-module-Angular-transducer-/281048570799?PT=LH_DefaultDomain_0&hash=item416fccdbaf
Kolla in hur den ursprungliga som jag använde var kopplad till Arduino via protoshield:
Makt att VCC anslutningen är 3.3V från Arduino 3.3V stift, inte den 5V pin som kommer att blåsa upp gyron, jag vet, jag har gjort det förut. Var försiktig, dessa stift och GND är nära varandra på Arduino och respektive protoshield stift, låt inte löda broar form mellan dem! (Ett bra argument för förstoringsglas som jag nämnde tidigare).
GND går till antingen GND stift på protoshield.
Endast 3 fler anslutningar måste göras:
X4.5 går till Analog Pin 3 på Arduino protoshield.
Y4.5 går till analoga stift 2
Z-acc går till analog pinne 1
Resten av IMU hålen du behöver inte oroa sig, inte behövs... inte alltför dålig var det?
Anteckningar om denna IMU:
ACCELEROMETER (ADXL335) anteckningar: 300mV (0.3V) per G dvs i 90 graders vinkel
GYRO noterar på den kinesiska IMU har vi endast tillgänglig i 2013 som använder modulen IDG655 gyro: Gyro utgångar x 4.5 på denna kinesiska IMU: 2.27mV per grad per sekund upp till 500deg per sekund.