SensoDuino: Förvandla din Android till ett trådlösa sensorer nav för Arduino
Uppdateringar
- 23 nov 2013: SensoDuino 0.160 får ett ansikte kvar.
- 19 nov. 2031: yttrande: fantastiska synergin mellan Arduino & Android.
- 19 nov 2013: SensoDuino 0.159 är ute. Sensorer som stöder Android telefon datum (y, m, d) och tid (h, m, s). Stöd för Android KitKat 4,4/API (19).
INTRODUKTION
Tänk på SensoDuino som har över ett dussin virtuella sköldar för din Arduino varje ger en funktion eller en funktion som GSM, GPS, Gyro, etc men utan att stapla eller tråd dessa komponenter. SensoDuino är en gratis Android program som fångar data från sensorer inbyggda i din Android mobil enhet så överför data över HC-05 Bluetooth -modulen till Arduino Uno eller någon apparat med seriell Bluetooth anlagen sådan som en Windows-PC, Mac, eller Bluetooth utrustade mikrokontroller. SensoDuino sparar också fångade data till en kommaavgränsad textfil. Denna app har testats och utformad för HC-05 seriella Bluetooth-modulen. Andra Bluetooth-moduler kanske eller kanske inte fungerar. Se kommentarer från användare som försökte andra Bluetooth-moduler med denna app.
Du kan bara installera SensoDuino från Google Play .
https://Play.Google.com/store/apps/details?ID=com.techbitar.Android.sensoduino
Du kan styra frekvensen av sensordata läsa, överföring och loggning (beroende på specifikationerna för sensorn leverantören.) Detta är min andra Android app för Arduino Uno. Du kan också vara intresserad av min första app Andruino som är en enkel 2-vägs Bluetooth-baserade Android controller för Arduino Uno.
SensoDuino eliminerar behovet av USB Host hårdvara för mobiltelefon eller Arduino Uno. För Arduino Uno eller mikrokontroller behöver du bara en $10 HC-05 Bluetooth-modul (eller motsvarande).
Spara över $200 i sensorer och delar för din Arduino Uno eller microcontroller projekt, om du redan har en mid-range Android enhet som min Samsung Galaxy II Plus. Se avsnittet: Android: en skicklig elektronik DIY plattform.
STÖDS SENSORER
SensoDuino känner igen följande Android sensorer: GPS, orientering, gravitation, Rotation vektor, gyroskop, Accelerometer, linjär Accelerometer, Magnetometer, ljus nivå, ljud nivå, närhet, tryck, temperatur och relativ luftfuktighet.
Några program (virtuella) sensorer relä om förekomsten av hårdvara sensorer fungera. Till exempel den tyngd sensoren, linjär acceleration sensor och rotation vektor sensor alla dessa programvara sensorer relä om förekomsten av hårdvara gyro sensor på din Android-enhet att fungera.
SensoDuino har även en Android sensor avsökare så pass kommer att lista hårdvara och programvara sensorer stöds av din Android-enhet samt viktiga sensor specifikationerna som max strömförbrukning, upplösning, leverantör, etc. Vissa Android-enheter har dubbla sensorer från olika leverantörer. Android SDK återgår standard sensorn.
FUNKTIONSÖVERSIKT
- Läser Android sensorer.
- Sparar sensormätningar kommaavgränsad textfil.
- Överför mätvärden i ASCII-semikolonavgränsat format via Bluetooth.
- Visar en lista över din Android-enhet inbyggda sensorer både hårdvara och mjukvara (virtuella sensorer).
- Ställa in hastighet sensor data fånga, loggning och överföringen från 100 millisekunder till 10 minuter (inom sensor gränser).
- Håller koll på noggrannhet för loggade sensormätningar och ger visuella ledtrådar för felaktiga sensordata.
- Geo-Taggar sensormätningar använder enheten Android GPS.
- Optimerad för hastighet och överföring.
- Håller enheten vaken att förhindra förlust av sensor dataloggning.
- Skanna och lista tillgängliga sensorer i enheten och deras specifikationer.
VAD KAN DU GÖRA MED SENSODUINO
Med hjälp av Arduino eller andra microcontrollers, kan SensoDuino användas i robotteknik och UAV vägledning. Sitt stöd för 12 motion och miljö sensorer täcker ett brett spektrum av sensoriska feedback. SensoDuino kan dessutom användas för loggning. Förmågan att ställa in hastigheten på loggning från 10Hz till en gång var tionde minut tillåter hög hastighet samt tidsfördröjd loggning av sensormätningar.
PROJEKT BYGGER PÅ SENSODUINO
Bluetooth-kontrollerade Pan/Tilt Servo plattform med Android (SensoDuino) och Arduino
http://www.techbitar.com/Bluetooth-Controlled-Pan-Tilt-servo.html
IR-fjärrkontrollen posterar för SensoDuino
http://www.techbitar.com/Universal-IR-Remote-Control-Station-for-Android.html
Tack
Speciellt tack till kollegor från PIN13 Protospace som hjälpte till med testning, användbarhet, guide recension och korrekturläsning. Framför allt vill jag tacka Jafar Quttaineh för hans detaljerade produkttester och för hans ovärderliga insikter och funktionen förslag. Också tack till Mujahed Al-Tahle för hans ingående analys och provning av produkten och guide.
GRADERA PÅ GOOGLE PLAY
Detta är en gratis app och endast genom dina klassificeringar kan jag avgöra om det är värt att stödja eller avveckling.