Tartalomjegyzék:

Wi-Fi intelligens skála (ESP8266, Arduino IDE, Adafruit.io és IFTTT): 18 lépés (képekkel)
Wi-Fi intelligens skála (ESP8266, Arduino IDE, Adafruit.io és IFTTT): 18 lépés (képekkel)

Videó: Wi-Fi intelligens skála (ESP8266, Arduino IDE, Adafruit.io és IFTTT): 18 lépés (képekkel)

Videó: Wi-Fi intelligens skála (ESP8266, Arduino IDE, Adafruit.io és IFTTT): 18 lépés (képekkel)
Videó: Arduino Tutorial for Beginners 2 - Arduino Uno Components (Microcontroller, Pins, Clock & Power) 2024, November
Anonim
Image
Image
Wi-Fi intelligens skála (ESP8266, Arduino IDE, Adafruit.io és IFTTT)
Wi-Fi intelligens skála (ESP8266, Arduino IDE, Adafruit.io és IFTTT)
Wi-Fi intelligens skála (ESP8266, Arduino IDE, Adafruit.io és IFTTT)
Wi-Fi intelligens skála (ESP8266, Arduino IDE, Adafruit.io és IFTTT)

Ha már nyár van a lakóhelyén, akkor valószínűleg remek alkalom a szabadtéri fitnesztevékenységekre. A futás, a kerékpározás vagy a kocogás fantasztikus gyakorló az Ön számára, hogy formába hozza magát.

Ha pedig le akarja veszíteni vagy kontrollálni szeretné a jelenlegi súlyát, elengedhetetlen, hogy nyilvántartást vezessen eredményeiről. Például egy sportszalag (link / link / link) használatával ellenőrizheti, hogy jó úton jár -e, és motivált marad. De elengedhetetlen, hogy nyomon kövesse súlyának fejlődését. A megfelelő eszközökkel, valamint egy kis elektronika és programozás segítségével elkészítheti saját, internethez csatlakoztatott fürdőszobai mérlegét! Számos különböző gyártású Bluetooth intelligens mérleget találhat az interneten (például: https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG és https://rebrand.ly/smartscale-AMZ). De ahelyett, hogy vásárolna egyet, miért ne fogyhatna le a saját szerkentyű készítésével?

Ebben a projektben egy intelligens fürdőszobai mérleget terveztem, 3D nyomtatás, ESP8266, IFTTT és Adafruit. IO használatával. Ezzel az oktatóanyaggal számos készséget gyakorolhat: 3D nyomtatás és lézervágás, forrasztás, elektronika, programozás stb. Ennek az oktatóanyagnak a végén készen áll a testsúly mérésére és online bejelentkezésre!

Új funkciókat találhat az új oktatóanyagomban: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Ezúttal egy integrált órát (egy internetes szerverrel szinkronizálva) és egy hangjelzőt adtam hozzá. A riasztás bekapcsolása után tovább csörög, amíg a felhasználó össze nem gyűjti a kellő bátorságot ahhoz, hogy felkeljen az ágyból, és néhány másodpercig álljon a mérlegen. Nézd meg!

Az itt használt ismeretek némelyike Becky Stern fantasztikus tárgyak internete osztályán alapult. Erősen ajánlott!

Tetszett ez a projekt? Kérem, fontolja meg jövőbeli projektjeim támogatását egy kis Bitcoin -adománnyal!: D BTC letéti cím: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

1. lépés: Eszközök és anyagok

Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok

Ebben a projektben a következő eszközöket és anyagokat használták:

Eszközök és anyagok:

  • 3D nyomtató (link / link / link). A tok nyomtatására használták, ahol az elektronika zárt.
  • Forrasztópáka és huzal. Néhány alkatrész (például az ESP8266 Firebeetle és a LED mátrix burkolat) nem rendelkezik forrasztott csatlakozókkal. Szükségem volt néhány vezeték vagy tű forrasztására az eszközök csatlakoztatásához.
  • Zsugorodó cső. l minden forrasztócella vezetékét is forrasztani kellett. A vezetékek jobb szigeteléséhez egy zsugorcsődarabot lehet használni.
  • Csavarhúzó. A szerkezet néhány csavar segítségével rögzíthető. Egy csavarhúzó készletet használtak.
  • Csavarok. Néhány csavarral rögzítettem a 3D nyomtatott részeket a mérleg alapjához.
  • M2x6mm -es csavarok. Az elektronika házba szereléséhez használták őket.
  • 1,75 mm -es PLA (link / link / link) bármilyen színben.
  • FireBeetle ESP8266 fejlesztőtábla. Nagyon könnyű használni és programozni az Arduino IDE használatával. Beépített Wi-Fi modullal rendelkezik, így számos projektben használhatja. Csatlakozója van egy 3,7 V -os akkumulátorhoz, ami nagyon hasznos volt a projekt összeszereléséhez. Van egy beépített akkumulátortöltőm is. USB -csatlakozóhoz csatlakoztatva feltölti az akkumulátort. Ha kívánja, használhat más ESP8266 alapú táblákat is (link / link / link). A választott táblától függően kicsit nehezebb lenne csatlakoztatni és újratölteni az akkumulátort, vagy csatlakoztatni a LED mátrixot. A tok méreteit is ellenőrizni kell.
  • Firebeetle burkolatok - 24x8 LED mátrix. Ez a modul könnyen illeszkedik a Firebeetle ESP8266 dev tábla tetejére. Használtam a mikrokontroller által mért értékek megjelenítésére, bizonyos állapotok megjelenítésére, stb. Ha kívánja, használhat más típusú megjelenítéseket is, például normál LCD kijelzőket (link / link / link) vagy OLED kijelzőket (link / link / link).
  • HX711 modul (link / link / link). Ez terhelésmérő erősítőként működik. Négy nyúlásmérő terhelésmérő cellát csatlakoztatnak ehhez a modulhoz, és soros kommunikációt folytat az ESP8266 mikrokontrollerrel.
  • 50 kg -os teherhordó cella (x4); (link / link / link). A felhasználó súlyának mérésére szolgálnak. Négyet legfeljebb 200 kg súlyra használtak.
  • Micro USB kábel;
  • 6 női-női áthidaló vezeték;
  • 2 x 15 mm -es rétegelt lemez (30 x 30 cm). A skála alapjául használták.

A fent leírt linkek csak javaslatok arra vonatkozóan, hogy hol találhatja meg az oktatóanyagban használt elemeket (és támogatja a jövőbeni hackelésemet). Nyugodtan keressen máshol, és vásároljon kedvenc boltjában.

FireBeetle ESP8266 dev táblát használtam, amelyet kedvesen a DFRobot szállított. Tökéletesen működött! A kódot NodeMCU táblával is teszteltem. Ez is jól működött (bár a kapcsolat ideje jelentősen hosszabb volt … még mindig nem tudom, miért …).

Tudta, hogy Creality Ender 3D nyomtatót csak 169,99 dollárért vásárolhat? Szerezd meg a tied!

Ajánlott: