Tartalomjegyzék:
- Kellékek
- 1. lépés: Először is..Schematic
- 2. lépés: Készítse el a PCB -t
- 3. lépés: PCB exportálása maratáshoz
- 4. lépés: A tábla felépítése a prototípus teszteléshez való maratása után
- 5. lépés: Töltse fel a firmware -t
- 6. lépés: Töltse le az ELclient -t a Jeelabs -ból
Videó: MQmax 0,7 alacsony költségű WiFi IoT platform az Esp8266 és az Arduino Mini Pro alapján: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Sziasztok Ez a második Instructable (mostantól abbahagyom a számolást). Ezt azért hoztam létre, hogy egy egyszerű (legalábbis számomra), olcsó, könnyen elkészíthető és hatékony platformot hozzak létre a valós IoT alkalmazásokhoz, amelyek magukban foglalják az M2M munkát.
Ez a platform az esp8266 és egy arduino mini pro (8 analóg port) platformon működik. Az anyagszámla nagyon alacsony. Legfeljebb 7 euró a JLCPBC által gyártott PCB -vel, 10 db 2 euróért.
Tehát egy kicsit leírni, hogyan működik. Ennek a platformnak a fő firmware -e az. A platform programozót ad hozzá a firmware első programozásához, de szüksége lesz egy FTDI TTL programozóra a soros porthoz való csatlakozáshoz. Ezenkívül tápegységre lesz szüksége a tápellátáshoz. Az alaplap 6-24 ~ (AC vagy DC). Két okból is kompatibilis lett a váltakozó árammal. Először a polaritástól védett, és ha nagy távolságra szeretné elhelyezni, használhatja a váltakozó áramot, és kevesebb veszteséget okozhat a kábelben.
Mint látható, a platformnak külön tápegysége van, mint az arduino pajzsok. Ez azért van, mert sokféle módszert használhat a hatalom megadásához. A szolártól az akkumulátorig csak Ön készíthet bármit, amit szeretne a különleges alkalmazáshoz.
Tehát nézzük meg, hogyan készíthetünk egyet, és hogyan kezdjünk hozzá, és a Node-Red alkalmazást.:-)
Kellékek
EspLink a Jeelabs-tól
1. lépés: Először is.. Schematic
A vázlat elkészítése nagyon egyszerű. Az Esp8266 közelében lévő két palack a firmware villogására szolgál (használhatja és más firmware -eket, például a TASMOTA -t)
Látható egy műveletválasztó is, ahol két jumpert kell használnia az Rx és a Tx csatlakozóról a programozóval, vagy az Esp és az AVR közötti kommunikációhoz, az opcionális feltételhez.
2. lépés: Készítse el a PCB -t
A sematikus rajz és a Pcb az easyEDA programmal készült.
ez a kétoldalas NYÁK, és sok olyan előlapot használhat, amelyekkel összekapcsolhatja a felső oldalt az aljával. 0,2 mm -es fúrót használtam, és 4 -et 1 mm -ig
easyEDA Link a projekthez
3. lépés: PCB exportálása maratáshoz
Ezekkel a maszkokkal maratással készítheti el a táblát. a nyomtatott oldal befelé megy, így nincs szabad hely.
4. lépés: A tábla felépítése a prototípus teszteléshez való maratása után
Készítettem kézzel 4 táblát az alaplappal tesztelésre a tábla megrendelése előtt.
A teszt sikeres volt, ezért megrendeltem a táblákat JLCPCB -ből. A csomag nagyon gyorsan megérkezett Görögországba, de magas áron, körülbelül 20 euró mindkét csomagért, de még mindig olcsóbb, mint saját kezűleg elkészíteni, mert a kétoldalas fényérzékeny tábla A4 -es táblája körülbelül 25 euróba került itt Görögországban.
5. lépés: Töltse fel a firmware -t
Csatlakoztassa a programozó porthoz az ftdi TTL oldalát 5v nélkül, mert a táblát a PowerBoardról kell táplálni (ez bonyolult, de tudom.. biztonságos). A firmware feltöltéséhez telepítenie kell a python 3.0 -t
A telepítés után futtassa a következő parancsot
Ablakokhoz
pip install esptools
Az Ubuntusudo pip esetén telepítsen estobolokat
Linux esetén meg kell változtatni a.bat fájlban lévő szkriptet, és végrehajthatóvá kell tenni. Windowsban alapértelmezés szerint.
Ha a programozás rendben van, új wifi hálózatot lát a mobiltelefonján AIThinkerXXXXX néven, és ez nyitva van.
Csatlakozik ehhez, és miután a kapcsolatot beírta a 192.168.4.1 parancsot a telefon vagy a számítógép chome böngészőjébe, ez megnyitja az esp link üdvözlő oldalát.
Először be kell állítania a Pin AssignmentReset -> gpio12 parancsot
ISP/FLASH -> letiltvaConn LED gpio2/TX1
Soros LEd -> letiltottUART csapok -> normál
Rx húzza fel a jelet, majd kattintson a Módosítás gombra.
Mostantól kábel nélkül, de vezeték nélkül is programozhatja az arduinóját !! csak azt kell gondolnia, hogy a szolgáltatások menübe kell lépnie, és be kell írnia az mDNS mezőbe az arduino -t
Ezt követően látni fogja, hogy a wifi -híd működik, amikor az arduino IDE Portsba megy, és látja a 192.168.4.1 ip -t.
Az esp -t is csatlakoztathatja a helyi hálózathoz, és ezzel az ip -vel tölthet fel programot.
Most ki kell választania az Arduino wifit a táblákról (nálam működött, de csak 50% -os jel mellett), vagy telepítheti a táblát a fájlokkal, és használhatja az MqMax táblát! (Még fejlesztés alatt)
6. lépés: Töltse le az ELclient -t a Jeelabs -ból
github.com/jeelabs/el-client
Erről a linkről töltse le az Arduino IDE El Client könyvtárát.
Itt találhat példákat az Mqtt és a Rest számára, ezek használatához engedélyeznie kell a Slip módot
Az ElClient könyvtár telepítése után új példákat láthat az Elclient területen. Előzetes kedvencem az Mqtt példa, de csak wifi-hídként használhatja, és csatlakoztathatja a Raspberry pi with Node-RED telepítésével.
Végtelen dolgokat lehet tenni az MqMax segítségével pillanatok alatt. Az értekezésemet az automatizálás és távközlés mesterképzésemhez készítettem, és nagy sikert arattam.
Ha használod, dobj fel, mert sok munka volt. Szintén ha tetszik, szavazz rám PCB versenyen.
Boldog alkotást!
Ajánlott:
GPSDO YT, fegyelmezett oszcillátor 10Mhz referenciafrekvencia. Alacsony költségű. Pontos: 3 lépés
GPSDO YT, fegyelmezett oszcillátor 10Mhz referenciafrekvencia. Alacsony költségű. Pontos: *********************************************** ********************************* STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP Ez egy elavult projekt. Ehelyett ellenőrizze a új 2x16 lcd kijelzős verzió itt érhető el: https: //www.instructables.com/id
LoRa 3–8 km vezeték nélküli kommunikáció alacsony költségű E32 (sx1278/sx1276) eszközzel Arduino, Esp8266 vagy Esp32 esetén: 15 lépés
LoRa 3Km -8Km vezeték nélküli kommunikáció alacsony költségű E32 (sx1278/sx1276) eszközzel Arduino, Esp8266 vagy Esp32 számára: Könyvtárat hozok létre az EBYTE E32 kezeléséhez, a LoRa eszköz Semtech sorozatán alapuló, nagyon erős, egyszerű és olcsó eszköz segítségével. 3 km -es verzió itt, 8 km -es verzió itt 3000 és 8000 m közötti távolságon dolgozhatnak, és sok funkcióval rendelkeznek
Arduino egyszerű, alacsony költségű, irányítható kéz: 5 lépés
Arduino egyszerű, olcsó, vezérelhető kéz: Sok drága 3D nyomtatott és flex érzékelő alapú robotkar található a hatalmas interneten. Diákként azonban nem sok hozzáférésem van olyan dolgokhoz, mint a CNC, a 3D nyomtatók és az elektromos szerszámok. Van megoldásom, építünk egy
Alacsony költségű, állítható IoT Project napelem rögzítés: 4 lépés
Alacsony költségű, állítható IoT projekt napelem tartó: Ha elektronikája vagy IoT projektjei kis napelemmel működnek, kihívást jelenthet, hogy olcsó és könnyen beállítható rögzítőelemeket találjon, amelyek a panelt a megfelelő tájolásban tartják. Ebben a projektben egy egyszerű módszert mutatok be, amellyel létrehozhat egy
UDuino: Nagyon alacsony költségű Arduino -kompatibilis fejlesztőtábla: 7 lépés (képekkel)
UDuino: Nagyon alacsony költségű Arduino -kompatibilis fejlesztőlap: Az Arduino táblák nagyszerűek a prototípusok készítéséhez. Ezek azonban meglehetősen drágák, ha több párhuzamos projektje van, vagy ha sok projektre van szüksége egy nagyobb projekthez. Vannak nagyszerű, olcsóbb alternatívák (Boarduino, Freeduino), de