به روز رسانی ها
- 23 نوامبر 2013: SensoDuino 0.160 یک چهره باقی می ماند.
- 19 نوامبر 2031: نظر: هم افزایی شگفت انگیز بین آردوینو و اندروید.
- 19 نوامبر 2013: SensoDuino 0.159 منتشر شد. تاریخ تلفن Android (y،m،d) و زمان (h،m،s) به عنوان حسگر پشتیبانی می شوند. پشتیبانی از Android KitKat (4.4/API 19).
معرفی
فکر کنید SensoDuino بیش از ده ها سپر مجازی برای آردوینو شما دارد که هر کدام عملکرد یا ویژگی هایی مانند GSM، GPS، Gyro و غیره را ارائه می دهند، اما بدون نیاز به چیدن یا سیم کشی این قطعات. SensoDuino یک برنامه رایگان اندرویدی است که دادهها را از حسگرهای تعبیهشده در دستگاه تلفن همراه اندروید شما میگیرد و سپس دادهها را از طریق ماژول بلوتوث HC-05 به Arduino Uno یا هر دستگاهی با قابلیتهای بلوتوث سریال مانند رایانه شخصی ویندوز، مک یا میکروکنترلر مجهز به بلوتوث منتقل میکند. . SensoDuino همچنین داده های گرفته شده را در یک فایل متنی محدود شده با کاما ذخیره می کند. این برنامه برای ماژول بلوتوث سریال HC-05 تست و طراحی شده است. سایر ماژول های بلوتوث ممکن است کار کنند یا نکنند. لطفاً به نظرات کاربرانی که ماژول های بلوتوث دیگر را با این برنامه امتحان کرده اند مراجعه کنید.
شما می توانید SensoDuino را فقط از Google Play نصب کنید.
https://play.google.com/store/apps/details?id=com.techbitar.android.sensoduino
شما می توانید فرکانس خواندن، انتقال و ثبت اطلاعات حسگر را کنترل کنید (با توجه به مشخصات فروشنده سنسور.) این دومین برنامه اندروید من برای Arduino Uno است. همچنین ممکن است به اولین برنامه من Andruino علاقه مند باشید که یک کنترلر اندروید مبتنی بر بلوتوث دو طرفه برای Arduino Uno است.
SensoDuino نیاز به سخت افزار USB Host را برای گوشی شما یا Arduino Uno بی نیاز می کند. برای Arduino Uno یا میکروکنترلر، فقط به یک ماژول بلوتوث HC-05 10 دلاری (یا معادل آن) نیاز دارید.
اگر از قبل یک دستگاه اندرویدی میان رده مانند Samsung Galaxy II Plus من دارید، بیش از 200 دلار در حسگرها و قطعات برای پروژه Arduino Uno یا میکروکنترلر خود صرفه جویی کنید. به بخش با عنوان: Android: A Capable Electronics DIY Platform مراجعه کنید.
سنسورهای پشتیبانی شده
SensoDuino سنسورهای اندرویدی زیر را تشخیص می دهد: GPS، جهت، جاذبه، بردار چرخش، ژیروسکوپ، شتاب سنج، شتاب سنج خطی، مغناطیس سنج، سطح نور، سطح صدا، مجاورت، فشار، دما، و رطوبت نسبی.
برخی از سنسورهای نرم افزاری (مجازی) وجود حسگرهای سخت افزاری را به کار می گیرند. به عنوان مثال، حسگر گرانش، سنسور شتاب خطی و سنسور بردار چرخش، همه این حسگرهای نرمافزاری به وجود حسگر ژیروسکوپی سختافزاری در دستگاه اندرویدی شما کمک میکنند تا کار کنند.
SensoDuino همچنین دارای یک اسکنر حسگر اندروید است که سنسورهای سخت افزاری و نرم افزاری پشتیبانی شده توسط دستگاه اندرویدی شما و همچنین مشخصات کلیدی حسگر مانند حداکثر مصرف انرژی، وضوح، فروشنده و غیره را فهرست می کند. برخی از دستگاه های اندروید دارای سنسورهای تکراری از فروشندگان مختلف هستند. Android SDK حسگر پیشفرض را برمیگرداند.