Obsah:
- Krok 1: Navrhněte elektrické schéma s EasyEDA
- Krok 2: Objednejte si DPS s JLCPCB
- Krok 3: Objednávka komponenty pomocí LCSC
- Krok 4: Svařte součástku na PCB
- Krok 5: Sestavte snímač vlhkosti půdy
- Krok 6: Nahrajte kód
- Krok 7: Vytvořte aplikaci pomocí Blynku
- Krok 8: Otestujte prostředí
Video: Jak vytvořit chytrý hrnec s NodeMCU ovládaným aplikací: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
V této příručce postavíme Smart Pot ovládaný ESP32 a aplikací pro smartphone (iOS a Android).
Pro připojení použijeme NodeMCU (ESP32) a pro cloudový IoT a aplikaci na smartphonu knihovnu Blynk.
Nakonec použijeme JLCPCB a LCSC pro objednání PCB a komponent.
Krok 1: Navrhněte elektrické schéma s EasyEDA
K návrhu našich desek a jejich tisku pomocí služby JLCPCB použijeme software EasyEda, pomocí kterého jsme mohli nakreslit schéma zapojení a poté jej převést na PCB a objednat přímo ze softwaru.
EasyEda je software, který vám umožňuje kreslit elektrické obvody vložením součástek přímo z databáze LCSC, abyste je mohli po nakreslení zakoupit. Umožňuje také navrhnout desku plošných spojů počínaje schématem zapojení. Jakmile bude vylosován, bude možné jej objednat prostřednictvím JLCPCB.
Nejprve si musíte stáhnout EasyEda z odkazu https://easyeda.com/page/download Poté jej nainstalujte a importujte schéma, které jsem navrhl.
Schéma lze stáhnout zde.
Po stažení schématu zapojení z něj jednoduše vytvořte desku plošných spojů.
Krok 2: Objednejte si DPS s JLCPCB
Následně, jakmile bude deska plošných spojů navržena, jednoduše objednáte desky prostřednictvím JLCPCB stisknutím tlačítka zobrazeného na obrázku výše.
S malými penězi jsme mohli objednat PCB vyrobené opravdu dobře a velmi rychle. Po objednání desek plošných spojů bude také možné sledovat průběh objednávky z vašeho účtu.
Krok 3: Objednávka komponenty pomocí LCSC
Chcete -li objednat součásti jednoduše, stačí v programu stisknout tlačítko „BOM“(kusovník) a nakreslit PCB EasyEda.
Poté budete přesměrováni zpět na stránku nákupu materiálu na webových stránkách LCSC, pokračujte v nákupu, abyste mohli dokončit stavbu DPS. Při objednávání elektronických součástek postupujte podle pokynů na fotografiích výše.
LCSC je web, který vám umožňuje vybírat komponenty z obrovské databáze a objednávat je pro vaše projekty a desky plošných spojů. Nabízí nekonečné množství komponent za skutečně konkurenceschopné ceny, a proto jsem si vybral tuto službu.
Krok 4: Svařte součástku na PCB
Vezměte součásti objednané přes lcsc a pájejte je na desce plošných spojů podle pokynů ve schématu zapojení.
Krok 5: Sestavte snímač vlhkosti půdy
Napsal jsem samostatný průvodce pro výrobu senzoru půdní vlhkosti a je k dispozici zde!
Krok 6: Nahrajte kód
Stáhněte si kód odtud.
Nahrajte jej na Arduino IDE.
Pokud nemáte knihovnu Blynk a ovladač ESP32, podívejte se na tuto příručku:
Nainstalujte ovladač ESP32 na Windows: zde
Nainstalujte ovladač ESP32 na Linux: zde
Nainstalujte ovladač ESP32 na Mac OS: zde
Stáhněte a nainstalujte Blynk Library
Krok 7: Vytvořte aplikaci pomocí Blynku
Blynk je bezplatná služba, která vám umožňuje vzdáleně ovládat karty NodeMcu pomocí procesoru ESP32.
To se v projektu bude hodit, protože nebudeme muset vytvářet náš server IoT, ale jednoduše se spoléhat na server Blynk. Blynk vám navíc umožňuje vytvořit si bezplatnou aplikaci, aniž byste věděli, jak programovat jednoduše prostřednictvím její základní aplikace. Chcete -li vědět, jak nakonfigurovat blynk na Arduino IDE, postupujte takto.
Krok 8: Otestujte prostředí
Jakmile byl software načten na esp32, mohli jsme okamžitě vidět, jak funguje náš nový inteligentní zavlažovací systém.
Kdykoli jsme si mohli prohlédnout hladinu vody v nádobě a stav čerpadla, které zavlažuje.
Doporučuje:
Vlastní měnič (hrnec jako snímač polohy): 10 kroků
Custom Stering Wheel (pot As Position Sensor): zřeknutí se odpovědnosti: neobviňujte mě, že neukazuji krok za krokem, toto má být pouze odkaz a já jen říkám, co jsem udělal a výsledek, má to některé základní nedostatky hluk, nedělejte tedy přesně to, co jsem udělal, a očekávejte vynikající výsledek, a
Jak vytvořit a vložit tabulku a přidat do této tabulky další sloupce a/nebo řádky v aplikaci Microsoft Office Word 2007: 11 kroků
Jak vytvořit a vložit tabulku a přidat do této tabulky další sloupce a/nebo řádky v aplikaci Microsoft Office Word 2007: Už jste někdy měli spoustu dat, se kterými pracujete a přemýšleli jste o sobě … " jak mohu vytvořit všechny vypadají tyto údaje lépe a jsou srozumitelnější? " Pokud ano, pak může být vaší odpovědí tabulka v aplikaci Microsoft Office Word 2007
Jak vytvořit aplikaci pro Android pomocí Android Studio: 8 kroků (s obrázky)
Jak vytvořit aplikaci pro Android pomocí Android Studio: Tento tutoriál vás naučí základy vytváření aplikace pro Android pomocí vývojového prostředí Android Studio. Jak jsou zařízení Android stále běžnější, poptávka po nových aplikacích se bude jen zvyšovat. Android Studio se snadno používá (
Jak vytvořit geodetický dóm ve stylu Temcor v aplikaci Autodesk Inventor: 8 kroků
Jak vytvořit geodetický dóm ve stylu Temcor v aplikaci Autodesk Inventor: Tento tutoriál vám ukáže, jak vytvořit kopuli ve stylu Temcor pomocí jen malé části matematiky. Většina informací v tomto výukovém programu byla získána z reverzního inženýrství TaffGoch metoda dělení staré stanice jižního pólu Amundsen-Scott
Jak vytvořit jednoduchou aplikaci pro telefonní seznam C#: 7 kroků
Jak vytvořit jednoduchou aplikaci pro telefonní seznam C#: Ahoj, já jsem Luke, je to můj první Instructable. Chci vám ukázat, jak vytvořit jednoduchou aplikaci pro telefonní seznam v Microsoft Visual Studio pomocí C#. Před vytvořením tohoto projektu je dobré mít nějaké základní znalosti o programování. Začněme. My