Агуулгын хүснэгт:

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 алхам (зурагтай)
Видео: Умный домофон ESP8266 Arduino project ESP-01 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-тэй)

Хэрэв таны амьдардаг газар аль хэдийн зун болсон бол гадаа фитнессээр хичээллэхэд тохиромжтой үе байх. Гүйлт, дугуй унах эсвэл гүйх нь биеийн галбираа сайжруулах гайхалтай дасгалжуулагч юм.

Хэрэв та одоогийн жингээ хасах эсвэл хянахыг хүсч байвал үр дүнгийнхээ бүртгэлийг хөтлөх нь чухал юм. Жишээлбэл, спорт тууз (холбоос / холбоос / холбоос) ашиглах нь таныг зөв замаар явж байгаа эсэхээ шалгаж, урам зоригтой байх боломжийг олгоно. Гэхдээ биеийн жингийн ахиц дэвшилийг бүртгэх нь чухал юм. Тохиромжтой багаж хэрэгсэл, бага зэрэг электроник, програмчлалын тусламжтайгаар та интернетэд холбогдсон угаалгын өрөөний масштабыг өөрөө хийх боломжтой болно! Та онлайнаар янз бүрийн үйлдвэрлэлийн хэд хэдэн bluetooth ухаалаг масштабыг олж болно (https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG ба https://rebrand.ly/smartscale-AMZ). Гэхдээ нэгийг худалдаж авахын оронд өөрийн багажийг хийж жингээ хасч яагаад болохгүй гэж?

Энэ төсөлд би 3D хэвлэх, ESP8266, IFTTT, Adafruit. IO ашиглан угаалгын өрөөний ухаалаг хэмжээсийг зохион бүтээсэн. Та энэ гарын авлагыг ашиглан 3d хэвлэх, лазер хайчлах ур чадвар, гагнуур, электроник, програмчлал гэх мэт хэд хэдэн ур чадварыг дадлагажуулах боломжтой. Дараагийн алхам дээр би үүнийг хэрхэн 3D хэвлэж, хэлхээ холбож, код хийснийг харуулах болно. Энэ гарын авлагын төгсгөлд та жингээ хэмжиж, онлайнаар бүртгэхэд бэлэн болно.

Та миний шинэ гарын авлагаас шинэ онцлогуудыг олж авах боломжтой: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Энэ удаад би нэгдсэн цаг (интернет сервертэй синхрончлогдсон) болон дуугаруулагчийг нэмж орууллаа. Сэрүүлэг дуугарсны дараа хэрэглэгч орноосоо босож, хэдэн секундын турш зогсож чадах зоригтой болох хүртэл дуугарсаар байна. Үүнийг үзээрэй!

Энд ашигласан зарим мэдлэгийг Бекки Стерн гайхалтай зүйлсийн интернет дээр үндэслэсэн болно. Маш их зөвлөж байна!

Тэр төсөл таалагдсан уу? Миний ирээдүйн төслүүдийг бяцхан Bitcoin хандиваар дэмжихийг бодоорой!: D BTC хадгаламжийн хаяг: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Алхам 1: багаж хэрэгсэл, материал

Хэрэгсэл ба материал
Хэрэгсэл ба материал
Хэрэгсэл ба материал
Хэрэгсэл ба материал
Хэрэгсэл ба материал
Хэрэгсэл ба материал

Энэхүү төсөлд дараах багаж, материалыг ашигласан болно.

Багаж хэрэгсэл, материал:

  • 3D принтер (холбоос / холбоос / холбоос). Энэ нь электроникийн бүрхүүлтэй хэргийг хэвлэхэд ашиглагджээ.
  • Гагнуурын төмөр ба утас. Зарим бүрэлдэхүүн хэсгүүд (жишээлбэл, ESP8266 Firebeetle болон LED матрицын бүрхүүл) нь гагнасан терминалтай байдаггүй. Эдгээр төхөөрөмжийг холбохын тулд би зарим утас эсвэл тээглүүрийг гагнах хэрэгтэй байв.
  • Хумих хоолой. Би бас ачаалах үүр бүрийн утсыг гагнах шаардлагатай болсон. Цахилгаан дамжуулагчийг илүү сайн тусгаарлахын тулд агшилтын хоолойг ашиглаж болно.
  • Халив. Бүтцийг зарим эрэг ашиглан суурилуулсан болно. Халивын багц ашигласан.
  • Шураг. 3D хэвлэсэн эд ангиудыг масштабын сууринд бэхлэхийн тулд би зарим боолтыг ашигласан.
  • M2x6 мм боолт. Тэдгээрийг электрон хэрэгслийг хайрцагт байрлуулахад ашигладаг байв.
  • 1.75мм хэмжээтэй PLA (линк / линк / линк) хүссэн өнгө.
  • FireBeetle ESP8266 хөгжүүлэгч самбар. Arduino IDE -ийг ашиглан програмчлах нь үнэхээр хялбар юм. Энэ нь Wi-Fi модулийг суурилуулсан тул та үүнийг янз бүрийн төслүүдэд ашиглаж болно. Энэ нь 3.7V батерейны холбогчтой бөгөөд энэ төслийг угсрахад үнэхээр хэрэгтэй байсан. Би бас батерейны цэнэглэгчтэй. Энэ нь USB залгуурт холбогдсон үед зайг цэнэглэх болно. Хэрэв та хүсвэл ESP8266 дээр суурилсан бусад самбарыг (холбоос / холбоос / холбоос) ашиглаж болно. Сонгосон самбараас хамаарч зайг холбох, цэнэглэх, эсвэл LED матрицыг холбоход арай илүү хэцүү байх болно. Хэргийн хэмжээсийг мөн шалгах шаардлагатай болно.
  • Firebeetle бүрхэвч - 24x8 LED матриц. Энэхүү модуль нь Firebeetle ESP8266 хөгжүүлэгч хавтангийн дээд талд хялбархан байрладаг. Би үүнийг микроконтроллероор хэмжигдэх утгыг харуулах, зарим статусыг харуулах гэх мэт зорилгоор ашигласан болно. Та хүсвэл ердийн LCD дэлгэц (линк / линк / линк) эсвэл OLED дэлгэц (линк / линк / линк) гэх мэт бусад төрлийн дэлгэцийг ашиглаж болно..
  • HX711 модуль (холбоос / холбоос / холбоос). Энэ нь ачааллын үүр өсгөгчөөр ажилладаг. Энэ модульд дөрвөн омог хэмжигч ачааллын үүр холбогдсон бөгөөд энэ нь ESP8266 микроконтроллертой цуваа холболтоор холбогддог.
  • 50 кг ачааны үүр (x4); (холбоос / холбоос / холбоос). Эдгээр нь хэрэглэгчийн жинг хэмжихэд хэрэглэгддэг. Тэдгээрийн дөрөв нь хамгийн ихдээ 200 кг жинтэй байсан.
  • Микро USB кабель;
  • 6 эмэгтэй, эмэгтэй холбогч утас;
  • 2 х 15 мм фанер хуудас (30 х 30 см). Үүнийг масштабын сууринд ашигласан.

Дээр тайлбарласан линкүүд нь зөвхөн энэ хичээлд ашигласан эд зүйлсийг хаанаас олж болох тухай санал юм (мөн миний ирээдүйн хакеруудыг дэмжээрэй). Тэднийг өөр газраас хайж, дуртай дэлгүүрээсээ худалдаж аваарай.

Би DFRobot -ээс нийлүүлсэн FireBeetle ESP8266 хөгжүүлэгч хавтанг ашигласан. Энэ нь төгс ажилласан! Би мөн кодыг NodeMCU самбар ашиглан туршиж үзсэн. Энэ нь бас сайн ажилласан (хэдийгээр холбогдох хугацаа нэлээд урт байсан ч … яагаад гэдгийг нь одоо хүртэл мэдэхгүй байна …).

Та Creality Ender 3D принтерийг ердөө 169.99 доллараар худалдаж авах боломжтой гэдгээ мэдэх үү? Өөрийнхийг аваарай!

Зөвлөмж болгож буй: