Tartalomjegyzék:
Videó: Wi-Fi intelligens skála (ESP8266, Arduino IDE, Adafruit.io és IFTTT): 18 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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
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:
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: 10 lépés (képekkel)
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: Szeretett volna valaha okos órát? Ha igen, akkor ez a megoldás az Ön számára! Készítettem intelligens ébresztőórát, ez egy óra, amellyel megváltoztathatja az ébresztési időt a webhely szerint. Amikor a riasztó megszólal, hangjelzés (csipogó) és 2 lámpa hallatszik
Raspberry Pi intelligens skála: 10 lépés (képekkel)
Raspberry Pi Smart Scale: Eleged van abból, hogy minden reggel bámulja ezt az unalmas, régi, rossz hírű fürdőszobai mérleget? Azt, amit gyakran mondasz: "Gyűlöllek" neked, mint valahányszor rálépsz. Miért nem készített senki olyan mérleget, amelyet valóban szórakoztató vagy motiváló használni? Ez
DIY intelligens skála ébresztőórával (Wi-Fi-vel, ESP8266, Arduino IDE és Adafruit.io): 10 lépés (képekkel)
DIY intelligens mérleg ébresztőórával (Wi-Fi-vel, ESP8266, Arduino IDE és Adafruit.io): Az előző projektemben kifejlesztettem egy intelligens fürdőszobai mérleget Wi-Fi-vel. Mérheti a felhasználó súlyát, megjelenítheti helyben és elküldheti a felhőbe. Erről további információkat az alábbi linken találhat: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
IoT Wallet (intelligens pénztárca Firebeetle ESP32, Arduino IDE és Google táblázatokkal): 13 lépés (képekkel)
IoT Wallet (intelligens pénztárca Firebeetle ESP32, Arduino IDE és Google táblázatokkal): Az első díj az Instructables Pocket-Sized Contest versenyen! Egyik napról a másikra megváltoznak, és soha nem tudhatod, mennyi „valódi” pénz van még a pénztárcádban
Minimalista IoT óra (ESP8266, Adafruit.io, IFTTT és Arduino IDE használatával): 10 lépés (képekkel)
Minimalista IoT óra (ESP8266, Adafruit.io, IFTTT és Arduino IDE használatával): Ebben az oktatóanyagban megmutatom, hogyan lehet minimalista órát szinkronizálni az internettel. Két különböző ESP8266 alapú táblával teszteltem: Firebeetle és NodeMCU. A mikrokontroller a Google szerverétől kapja az aktuális időt, és megjeleníti egy