Satura rādītājs:

Wi-Fi viedā skala (ar ESP8266, Arduino IDE, Adafruit.io un IFTTT): 18 soļi (ar attēliem)
Wi-Fi viedā skala (ar ESP8266, Arduino IDE, Adafruit.io un IFTTT): 18 soļi (ar attēliem)

Video: Wi-Fi viedā skala (ar ESP8266, Arduino IDE, Adafruit.io un IFTTT): 18 soļi (ar attēliem)

Video: Wi-Fi viedā skala (ar ESP8266, Arduino IDE, Adafruit.io un IFTTT): 18 soļi (ar attēliem)
Video: Can you hack a Xiao Mi:Smart Device:Mi-Ori-Scale ? 2024, Novembris
Anonim
Image
Image
Wi-Fi viedā skala (ar ESP8266, Arduino IDE, Adafruit.io un IFTTT)
Wi-Fi viedā skala (ar ESP8266, Arduino IDE, Adafruit.io un IFTTT)
Wi-Fi viedā skala (ar ESP8266, Arduino IDE, Adafruit.io un IFTTT)
Wi-Fi viedā skala (ar ESP8266, Arduino IDE, Adafruit.io un IFTTT)

Ja jau dzīvojat vasarā, iespējams, tas ir lielisks laiks fitnesa aktivitātēm brīvā dabā. Skriešana, riteņbraukšana vai skriešana ir lielisks vingrinājums, lai jūs iegūtu formu.

Un, ja vēlaties zaudēt vai kontrolēt savu pašreizējo svaru, ir svarīgi reģistrēt savus rezultātus. Piemēram, izmantojot sporta joslu (saite / saite / saite), jūs varēsit pārbaudīt, vai esat uz pareizā ceļa, un saglabāt motivāciju. Bet ir svarīgi reģistrēt sava svara progresu. Un, izmantojot pareizos instrumentus un nedaudz elektronikas un programmēšanas, jūs varat izveidot savu vannas istabas svaru ar internetu! Tiešsaistē varat atrast vairākus dažādu ražotāju Bluetooth viedos svarus (piemēram, https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG un https://rebrand.ly/smartscale-AMZ).. Bet tā vietā, lai to iegādātos, kāpēc nezaudēt svaru, izveidojot savu sīkrīku?

Šajā projektā es izveidoju viedu vannas istabas svaru, izmantojot 3D drukāšanu, ESP8266, IFTTT un Adafruit. IO. Jūs varat izmantot šo apmācību, lai praktizētu vairākas prasmes: 3D drukāšanas un lāzergriešanas prasmes, lodēšanu, elektroniku, programmēšanu utt. Nākamajās darbībās es parādīšu, kā es to 3D izdrukāju, pievienoju ķēdes un izveidoju kodu. Šīs apmācības beigās jūs būsit gatavs izmērīt savu svaru un reģistrēt to tiešsaistē!

Jaunās funkcijas varat atrast manā jaunajā apmācībā: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Šoreiz es pievienoju integrētu pulksteni (sinhronizēts ar interneta serveri) un skaņas signālu. Kad modinātājs ir iedarbināts, tas turpina zvanīt, līdz lietotājs var savākt pietiekami daudz drosmes, lai izkāptos no gultas un dažas sekundes nostātos uz skalas. Pārbaudiet to!

Dažas šeit izmantotās zināšanas tika balstītas uz Bekijas Stērnas lielisko lietu interneta klasi. Tas ir ļoti ieteicams!

Patika tas projekts? Lūdzu, apsveriet iespēju atbalstīt manus nākotnes projektus ar nelielu Bitcoin ziedojumu!: D BTC depozīta adrese: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

1. darbība: instrumenti un materiāli

Instrumenti un materiāli
Instrumenti un materiāli
Instrumenti un materiāli
Instrumenti un materiāli
Instrumenti un materiāli
Instrumenti un materiāli

Šajā projektā tika izmantoti šādi rīki un materiāli:

Instrumenti un materiāli:

  • 3D printeris (saite / saite / saite). To izmantoja, lai drukātu korpusu, kurā ir ievietota elektronika.
  • Lodmetāls un stieple. Dažiem komponentiem (piemēram, ESP8266 Firebeetle un LED matricas vāciņam) nav pievienoti lodēti termināļi. Man vajadzēja lodēt dažus vadus vai tapas, lai savienotu šīs ierīces.
  • Saraušanās caurule. Man arī vajadzēja lodēt katras slodzes šūnas vadus. Lai labāk izolētu vadītājus, var izmantot saraušanās caurules gabalu.
  • Skrūvgriezis. Konstrukcija ir uzstādīta, izmantojot dažas skrūves. Tika izmantots skrūvgriežu komplekts.
  • Skrūves. Es izmantoju dažas skrūves, lai 3D drukātās detaļas piestiprinātu pie skalas pamatnes.
  • M2x6mm skrūves. Tos izmantoja elektronikas uzstādīšanai korpusa iekšpusē.
  • 1,75 mm PLA (saite / saite / saite) no jebkuras vēlamās krāsas.
  • FireBeetle ESP8266 izstrādātāju dēlis. Tas ir patiešām viegli lietojams un programmējams, izmantojot Arduino IDE. Tam ir iebūvēts Wi-Fi modulis, lai jūs varētu to izmantot dažādos projektos. Tam ir savienotājs 3,7 V akumulatoram, kas bija patiešām noderīgs šī projekta montāžai. Man ir arī iebūvēts akumulatora lādētājs. Tas uzlādēs akumulatoru, kad tas ir pievienots USB spraudnim. Ja vēlaties, varat izmantot arī citus dēļus, kuru pamatā ir ESP8266 (saite / saite / saite). Atkarībā no tāfeles, kuru izvēlaties, būtu nedaudz grūtāk pieslēgt un uzlādēt akumulatoru vai pievienot LED matricu. Būs jāpārbauda arī lietas izmēri.
  • Firebeetle vāki - 24x8 LED matrica. Šis modulis viegli iederas Firebeetle ESP8266 dev dēļa virspusē. Es to izmantoju, lai parādītu mikrokontrollera izmērītās vērtības, parādītu kādu statusu utt. Ja vēlaties, varat izmantot arī cita veida displejus, piemēram, parastos LCD displejus (saite / saite / saite) vai OLED displejus (saite / saite / saite).
  • HX711 modulis (saite / saite / saite). Tas darbojas kā slodzes šūnu pastiprinātājs. Šim modulim ir pievienotas četras deformācijas mērierīces, un tas sazinās sērijveidā ar ESP8266 mikrokontrolleru.
  • 50 kg slodzes sensors (x4); (saite / saite / saite). Tos izmanto, lai izmērītu lietotāja svaru. Četri no tiem tika izmantoti maksimālajam svaram 200 kg.
  • Micro USB kabelis;
  • 6 sieviešu-sieviešu džemperu vadi;
  • 2 x 15 mm saplākšņa loksne (30 x 30 cm). To izmantoja skalas pamatnei.

Iepriekš aprakstītās saites ir tikai ieteikums, kur atrast šajā apmācībā izmantotos vienumus (un atbalstīt manas turpmākās uzlaušanas). Jūtieties brīvi meklēt tos citur un iegādāties savā iecienītākajā veikalā.

Es izmantoju FireBeetle ESP8266 dev dēli, kuru laipni piegādāja DFRobot. Tas strādāja perfekti! Es arī pārbaudīju kodu ar NodeMCU plati. Tas arī strādāja labi (lai gan savienošanās laiks bija ievērojami garāks … es joprojām nezinu, kāpēc …).

Vai zinājāt, ka varat iegādāties Creality Ender 3D printeri tikai par 169,99 USD? Iegūstiet savu!

Ieteicams: