فهرست مطالب:

مقیاس هوشمند Wi-Fi (با ESP8266 ، Arduino IDE ، Adafruit.io و IFTTT): 18 مرحله (همراه با تصاویر)
مقیاس هوشمند Wi-Fi (با ESP8266 ، Arduino IDE ، Adafruit.io و IFTTT): 18 مرحله (همراه با تصاویر)

تصویری: مقیاس هوشمند Wi-Fi (با ESP8266 ، Arduino IDE ، Adafruit.io و IFTTT): 18 مرحله (همراه با تصاویر)

تصویری: مقیاس هوشمند Wi-Fi (با ESP8266 ، Arduino IDE ، Adafruit.io و IFTTT): 18 مرحله (همراه با تصاویر)
تصویری: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, نوامبر
Anonim
Image
Image
مقیاس هوشمند Wi-Fi (با ESP8266 ، Arduino IDE ، Adafruit.io و IFTTT)
مقیاس هوشمند Wi-Fi (با ESP8266 ، Arduino IDE ، Adafruit.io و IFTTT)
مقیاس هوشمند Wi-Fi (با ESP8266 ، Arduino IDE ، Adafruit.io و IFTTT)
مقیاس هوشمند Wi-Fi (با ESP8266 ، Arduino IDE ، Adafruit.io و IFTTT)

اگر تابستان محل زندگی شما است ، احتمالاً زمان مناسبی برای فعالیت های تناسب اندام در فضای باز است. دویدن ، دوچرخه سواری یا دویدن تمرینات بسیار خوبی برای رسیدن به تناسب اندام هستند.

و اگر می خواهید وزن فعلی خود را کاهش دهید یا کنترل کنید ، ضروری است که نتایج خود را ثبت کنید. به عنوان مثال ، استفاده از یک بند ورزشی (پیوند / پیوند / پیوند) ، به شما امکان می دهد تا مطمئن شوید که در مسیر درستی قرار دارید یا نه و انگیزه خود را حفظ کنید. اما ثبت پیشرفت وزن شما ضروری است. و با ابزارهای مناسب و استفاده از کمی وسایل الکترونیکی و برنامه نویسی ، می توانید مقیاس حمام متصل به اینترنت خود را بسازید! می توانید چندین مقیاس هوشمند بلوتوث از تولید کنندگان مختلف را بصورت آنلاین پیدا کنید (برای مثال https://rebrand.ly/smartscale-GB ، https://rebrand.ly/smartscale-BG و https://rebrand.ly/smartscale-AMZ) به اما چرا به جای خرید یک عدد ، با ساختن گجت شخصی وزن خود را کاهش ندهید؟

در این پروژه من مقیاس حمام هوشمند را با استفاده از چاپ سه بعدی ، ESP8266 ، IFTTT و Adafruit. IO طراحی کردم. می توانید از این آموزش برای تمرین چندین مهارت استفاده کنید: مهارت های چاپ سه بعدی و برش لیزری ، لحیم کاری ، الکترونیک ، برنامه نویسی و غیره. در مراحل بعدی به شما نشان خواهم داد که چگونه آن را سه بعدی چاپ کرده ، مدارها را سیم کشی کرده و کد را ایجاد کرده ام. در پایان این آموزش شما آماده اندازه گیری وزن خود و ثبت آنلاین آن هستید!

در آموزش جدید من می توانید ویژگی های جدیدی را بیابید: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! این بار یک ساعت یکپارچه (هماهنگ با سرور اینترنت) و یک زنگ صدا اضافه کردم. پس از فعال شدن زنگ هشدار ، زنگ زدن ادامه می یابد تا زمانی که کاربر بتواند جرات کافی برای بلند شدن از تخت را داشته باشد و برای چند ثانیه روی ترازو بایستد. آن را بررسی کنید!

برخی از دانشهای مورد استفاده در اینجا بر اساس کلاس فوق العاده Becky Stern Internet of Things بود. بسیار توصیه می شود!

آن پروژه را دوست داشتید؟ لطفاً از حمایت از پروژه های آینده من با کمک بیت کوین کوچک استفاده کنید!: D سپرده آدرس سپرده: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

مرحله 1: ابزار و مواد

ابزار و مواد
ابزار و مواد
ابزار و مواد
ابزار و مواد
ابزار و مواد
ابزار و مواد

در این پروژه از ابزارها و مواد زیر استفاده شده است:

ابزار و مواد:

  • چاپگر سه بعدی (پیوند / پیوند / پیوند). از این دستگاه برای چاپ محفظه ای که وسایل الکترونیکی در آن قرار دارند استفاده شد.
  • لحیم کاری آهن و سیم. برخی از اجزاء (به عنوان مثال ESP8266 Firebeetle و پوشش ماتریس LED) دارای پایانه های لحیم کاری نیستند. برای اتصال این دستگاه ها نیاز به اتصال سیم یا پین داشتم.
  • لوله جمع کننده. من همچنین مجبور شدم سیم های هر لودسل را لحیم کنم. ممکن است از یک قطعه لوله کوچک کننده برای جداسازی بهتر رساناها استفاده شود.
  • پیچ گوشتی سازه با استفاده از چند پیچ نصب می شود. از مجموعه پیچ گوشتی ها استفاده شد.
  • پیچ ها من از چند پیچ برای اتصال قطعات چاپ شده سه بعدی به پایه ترازو استفاده کردم.
  • پیچ و مهره M2x6mm. از آنها برای نصب وسایل برقی داخل کیس استفاده می شد.
  • PLA 1.75 میلیمتری (پیوند / پیوند / پیوند) با هر رنگی که می خواهید.
  • هیئت مدیره FireBeetle ESP8266 dev. استفاده و برنامه نویسی با استفاده از Arduino IDE واقعا آسان است. دارای ماژول Wi-Fi داخلی است ، بنابراین می توانید از آن در انواع پروژه ها استفاده کنید. دارای یک کانکتور برای باتری 3.7 ولت است که برای مونتاژ این پروژه واقعاً مفید بود. من یک شارژر باتری داخلی نیز دارم. هنگامی که به یک پریز USB متصل می شوید ، باتری را شارژ می کند. در صورت تمایل می توانید از سایر تخته های مبتنی بر ESP8266 (پیوند / پیوند / پیوند) استفاده کنید. با توجه به برد انتخابی ، اتصال و شارژ مجدد باتری یا اتصال ماتریس LED کمی مشکل تر خواهد بود. ابعاد مورد نیز باید تأیید شود.
  • کاور Firebeetle - ماتریس LED 24x8. این ماژول به راحتی در بالای برد Firebeetle ESP8266 dev قرار می گیرد. من از آن برای نمایش مقادیر اندازه گیری شده توسط میکروکنترلر ، نمایش وضعیت و غیره استفاده کردم. در صورت تمایل می توانید از انواع دیگر صفحه نمایش نیز استفاده کنید ، مانند نمایشگرهای LCD معمولی (پیوند / پیوند / پیوند) یا نمایشگرهای OLED (پیوند / پیوند / پیوند) به
  • ماژول HX711 (پیوند / پیوند / پیوند). این به عنوان تقویت کننده لودسل عمل می کند. چهار بار سلولی کرنش سنج به این ماژول متصل شده و در ارتباط سری با میکروکنترلر ESP8266 ارتباط برقرار می کند.
  • لودسل 50 کیلوگرمی (x4) ؛ (پیوند / پیوند / پیوند). از آنها برای اندازه گیری وزن کاربر استفاده می شود. چهار مورد از آنها برای حداکثر وزن 200 کیلوگرم مورد استفاده قرار گرفت.
  • کابل میکرو USB ؛
  • 6 سیم جهنده زن و زن ؛
  • ورق تخته سه لا 2 * 15 میلی متر (30 * 30 سانتی متر). برای پایه مقیاس استفاده شد.

پیوندهایی که در بالا توضیح داده شد فقط یک پیشنهاد است که در آن می توانید موارد مورد استفاده در این آموزش را پیدا کنید (و از هک های آینده من پشتیبانی کنید). با خیال راحت آنها را در جای دیگر جستجو کنید و از فروشگاه مورد علاقه خود خرید کنید.

من از برد توسعه دهنده FireBeetle ESP8266 استفاده کردم ، که توسط DFRobot ارائه شد. کاملا کار کرد! همچنین کد را با برد NodeMCU تست کردم. همچنین خوب کار می کرد (اگرچه زمان اتصال بطور قابل توجهی طولانی تر بود … من هنوز نمی دانم چرا…).

آیا می دانید که می توانید یک چاپگر سه بعدی Creality Ender فقط با 169.99 دلار خریداری کنید؟ مال خودت را بگیر!

توصیه شده: