Kazalo:

Pametna tehtnica Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io in IFTTT): 18 korakov (s slikami)
Pametna tehtnica Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io in IFTTT): 18 korakov (s slikami)

Video: Pametna tehtnica Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io in IFTTT): 18 korakov (s slikami)

Video: Pametna tehtnica Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io in IFTTT): 18 korakov (s slikami)
Video: Labirint3D | FRDM-KL25Z 2024, November
Anonim
Image
Image
Pametna tehtnica Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io in IFTTT)
Pametna tehtnica Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io in IFTTT)
Pametna tehtnica Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io in IFTTT)
Pametna tehtnica Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io in IFTTT)

Če že živite, ko živite, je verjetno pravi čas za fitnes na prostem. Tek, kolesarjenje ali tek so odlična vadba za oblikovanje.

In če želite izgubiti ali nadzorovati svojo trenutno težo, je bistveno, da beležite svoje rezultate. Če na primer uporabite športni pas (link / link / link), boste lahko preverili, ali ste na pravi poti, in ostali motivirani. Pomembno pa je, da beležite svoj napredek pri telesni teži. S pravimi orodji ter z malo elektronike in programiranja lahko naredite svojo kopalniško tehtnico, povezano z internetom! Na spletu lahko najdete več pametnih tehtnic Bluetooth različnih proizvajalcev (na primer https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG in https://rebrand.ly/smartscale-AMZ). Toda namesto da bi ga kupili, zakaj ne bi shujšali z izdelavo lastnega pripomočka?

V tem projektu sem oblikoval pametno kopalniško tehtnico z uporabo 3D tiskanja, ESP8266, IFTTT in Adafruit. IO. To vadnico lahko uporabite za vadbo več veščin: 3D tiskanja in laserskega rezanja, spajkanja, elektronike, programiranja itd. V naslednjih korakih vam bom pokazal, kako sem ga 3D natisnil, ožičil vezja in naredil kodo. Na koncu te vadnice boste pripravljeni izmeriti svojo težo in jo prijaviti na spletu!

Nove funkcije najdete v moji novi vadnici: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Tokrat sem dodal integrirano uro (sinhronizirano z internetnim strežnikom) in zvočni signal. Ko se sproži alarm, še naprej zvoni, dokler uporabnik ne zbere dovolj poguma, da vstane iz postelje in stoji nekaj sekund na tehtnici. Preverite!

Nekatera tukaj uporabljena znanja so temeljila na odličnem razredu interneta stvari Becky Stern. Zelo priporočljivo!

Vam je bil ta projekt všeč? Prosim, razmislite o podpori mojih prihodnjih projektov z majhno donacijo Bitcoin!: D Naslov za depozit BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Korak: Orodja in materiali

Orodja in materiali
Orodja in materiali
Orodja in materiali
Orodja in materiali
Orodja in materiali
Orodja in materiali

Pri tem projektu so bila uporabljena naslednja orodja in materiali:

Orodja in materiali:

  • 3D tiskalnik (link / link / link). Uporabljali so ga za tiskanje ohišja, v katerem je elektronika.
  • Spajkanje železa in žice. Nekatere komponente (na primer ESP8266 Firebeetle in pokrov matrike LED) nimajo spajkanih sponk. Za priključitev teh naprav sem moral spajkati nekaj žic ali zatičev.
  • Krčljiva cev. Prav tako sem moral spajkati žice vsake merilne celice. Za boljšo izolacijo prevodnikov bi lahko uporabili kos skrčljive cevi.
  • Izvijač. Konstrukcija je pritrjena z nekaj vijaki. Uporabljen je bil komplet izvijačev.
  • Vijaki. Za pritrditev 3D natisnjenih delov na dno tehtnice sem uporabil nekaj vijakov.
  • Vijaki M2x6 mm. Uporabljali so jih za vgradnjo elektronike v ohišje.
  • 1,75 mm PLA (povezava / povezava / povezava) poljubne barve.
  • Razvojna plošča FireBeetle ESP8266. Z Arduino IDE je zelo enostaven za uporabo in programiranje. Ima vgrajen modul Wi-Fi, zato ga lahko uporabljate v različnih projektih. Ima priključek za 3,7 V baterijo, kar je bilo zelo koristno pri sestavljanju tega projekta. Imam tudi vgrajen polnilec za baterije. Ko je priključen na vtič USB, bo napolnil baterijo. Če želite, lahko uporabite tudi druge plošče, ki temeljijo na ESP8266 (povezava / povezava / povezava). Odvisno od izbrane plošče bi bilo nekoliko težje povezati in napolniti baterijo ali povezati LED matrico. Prav tako je treba preveriti dimenzije ohišja.
  • Prevleke za Firebeetle - 24x8 LED matrika. Ta modul se preprosto prilega vrhu dev plošče Firebeetle ESP8266. Uporabil sem ga za prikaz vrednosti, izmerjenih z mikrokrmilnikom, prikaz stanja itd. Po želji lahko uporabite tudi druge vrste prikazov, na primer navadne zaslone LCD (povezava / povezava / povezava) ali zaslone OLED (povezava / povezava / povezava).
  • Modul HX711 (povezava / povezava / povezava). Ta deluje kot ojačevalnik merilne celice. Na ta modul so priključene štiri merilne celice merilnika napetosti, ki prek serijske komunikacije komunicirajo z mikrokrmilnikom ESP8266.
  • 50 kg merilne celice (x4); (povezava / povezava / povezava). Uporabljajo se za merjenje teže uporabnika. Štiri izmed njih so bile uporabljene za največjo težo 200 kg.
  • Kabel mikro USB;
  • 6 žic moških in ženskih mostičkov;
  • 2 x 15 mm vezane plošče (30 x 30 cm). Uporabili so ga za osnovo lestvice.

Zgoraj opisane povezave so le predlog, kje lahko najdete predmete, uporabljene v tej vadnici (in podpirajo moje prihodnje hakere). Poiščite jih drugje in jih kupite v svoji najljubši trgovini.

Uporabil sem dev ploščo FireBeetle ESP8266, ki jo je priskrbel DFRobot. Delalo je odlično! Kodo sem preizkusil tudi s ploščo NodeMCU. Prav tako je dobro delovalo (čeprav je bil čas za povezavo bistveno daljši … Še vedno ne vem, zakaj …).

Ali ste vedeli, da lahko 3D tiskalnik Creality Ender kupite za samo 169,99 USD? Pridobite svojega!

Priporočena: