Tartalomjegyzék:
- Kellékek
- 1. lépés: Programozza mindkét MCU -t
- Lépés: Telepítse az Arduino Leonardo illesztőprogramokat a számítógépére
- Lépés: Csatlakoztassa számítógépéhez
- 4. lépés: Az IoBroker konfigurálása
- 5. lépés: A Code & Future Outlook módosítása
Videó: IoTyper - Irányítsa számítógépét Alexa (IoT) segítségével: 5 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Nem gondolt még arra, hogy számítógépét IoT segítségével vezérelje? Világunk napról napra okosabb lesz, és ma a PC -t egy még okosabb számítógépre fordítjuk, mint amilyen volt. Kezdjük!
Az IoTyper két alapvető mikrokontrollerre épül: az ATMega 32U4 -re, amely képes a billentyűzetet emulálni, és az ESP8266 -ra, amely WiFi képességekkel rendelkezik. Az IoTyper mindkettőt egyesíti. Az eredmény egy kapu, amellyel a számítógép kommunikálhat IoT-eszközökkel. Ahhoz, hogy mindent WiFi-n keresztül csatlakoztathasson, szüksége van egy MQTT-Brokerre. Erre az iOBroker -t használom. A rendszerem egy régi, frissített laptopon fut. Nem kell, hogy a legújabb és leggyorsabb legyen! Egy Raspberrry Pi is elvégezné ezt a munkát …
Az elv Az ESP8266 beolvassa az iOBrokerben tárolt változót. Ezt a változót sokféleképpen módosíthatjuk, például az Alexával (szüksége van egy olyan szkriptre az iOBrokerben, amely összeköti mindkettőt, de megtalálható az interneten) vagy bármely más intelligens asszisztenssel. Természetesen egyszerűen használhat olyan alkalmazásokat is, mint az Apple Homekit, hogy kiválthasson egy eseményt, ebben az esetben a Laptopom feloldása lehetőséget. Az ESP8266 beolvassa a változót, és a szövegét soros vonalon keresztül elküldi az ATMega 32U4-nek. Az ATMega 32U4 billentyűzetkimenetként küldi el a szöveget a számítógépre. Ezen az oldalon is mellékeltem egy tesztvázlatot a feloldáshoz:) Ez csak példakód lehet - Az ATMega32U4 lehetőségei hihetetlenek! Ezeket a készségeket beépítheti minden projektjébe, hogy WiFi -n keresztül interakcióba léphessen a számítógéppel!
Kellékek
Kezdjük az általam használt anyagokkal:
Arduino Pro Micro (leoldottam az IC -t)
ESP01
TD6810 Buck-Converter
2,2 uH tekercs
2x 22 Ω ellenállás
2x 10k Ω ellenállás
1x 680 Ω ellenállás
1x 150k Ω ellenállás
2x 330k Ω ellenállás
1x 1k Ω ellenállás
1x 100 nF kondenzátor
2x 22 pF kondenzátor
1x10 uF kondenzátor
1x 1 uF kondenzátor
1x 100 pF kondenzátor
1x 22 uF kondenzátor
Pin-fejlécek
3x LED (a szín nem számít!)
1x 16 MhZ kristály
USB-férfi csatlakozó
(Opcionális) maratott NYÁK
Eszközök, amelyeket használtam:
Yihua 862D+ forrasztó és visszafolyó állomás
Forrasztó konzerv
Fényáram
Forrasztópaszta
Csipesz
1. lépés: Programozza mindkét MCU -t
Először mindkét mikrovezérlőt be kell programozni. Én az Arduino IDE -t használtam!
Az ATMega32U4 -et eltávolítottam egy olcsó Arduino Pro Micro Boardról. Ez olcsóbb volt, mint az önálló IC megvásárlása…
Ezeket a beállításokat használtam:
ESP8266:
- Általános ESP8266 modul
- Vaku méret: 512k (SPIFFS nélkül)
ATMega 32U4:
Arduino Leonardo
Ha befejezte a programozást, elkezdheti a Csatlakoztatást mindent, ahogyan az a sematikus ábrán látható.
Lépés: Telepítse az Arduino Leonardo illesztőprogramokat a számítógépére
Annak érdekében, hogy minden jól működjön, frissítenie kell az Arduino IDE -t a legújabb verzióra. Ezenkívül a legújabb illesztőprogramokra van szüksége.
A hibaelhárításhoz nézze meg a Sparkfun webhelyét:
learn.sparkfun.com/tutorials/pro-micro--fi…
Lépés: Csatlakoztassa számítógépéhez
Végül, de nem utolsó sorban csatlakoztathatja a táblát a számítógéphez. Úgy érzékeli, mint egy normál billentyűzetet. Az IoTyper "Arduino Leonardo" néven megtalálható az Eszközkezelőben:)
4. lépés: Az IoBroker konfigurálása
A fájl könyvtárának az /esp /iotyper fájlnak kell lennie az alapkonfigurációban. Természetesen ezt megváltoztathatja az ESP8266 kódjában, amely szintén ebben az utasításban található.
5. lépés: A Code & Future Outlook módosítása
Ha sikerült a forrasztás, akkor érdemes lehet módosítani a kódot. Inspirációért nézze meg:
www.arduino.cc/reference/en/language/funct…
A lehetőségek végtelenek!
Mellesleg: hamarosan, amikor hazatérek a nyaralásból, tervezek egy 3D nyomtatott burkolatot az IoTyper számára…
Remélem tetszett:) Szia: D
Ajánlott:
Nyissa meg az Apollo útmutató számítógépet DSKY: 13 lépés (képekkel)
Nyissa meg az Apollo Guidance Computer DSKY -t: Büszke arra, hogy kiemelt oktató, 18/18/10. Kérlek szavazz ránk és dobj egy Like -ot! A Kickstarter kampány szuper siker volt! Nyílt DSKY KickstarterA nyílt DSKY jelenleg élőben elérhető a Backerkit -en (https://opendsky.backerkit.com/hosted_preorders) és
Készítse el saját számítógépét a Málna segítségével: 4 lépés
Építsd meg saját számítógéped málnával: Ezt a projektet 2017. november 15 -én, szerdán frissítettük. Ma közösen megnézzük, hogyan készíthet elfogadható teljesítményű saját PC -t alacsony áron, a málna pi alapján, és kevesebb költségvetéssel 100 USD. A legtöbb felhasználó számára ez a számítógép
Védje meg Mac számítógépét a tolvajoktól: 7 lépés (képekkel)
Védje meg Mac számítógépét a tolvajoktól: Ebben az utasításban megmutatom, hogyan védheti meg Macintosh számítógépét a tolvajoktól. Bár ezek a technikák nem 100% -ban hatékonyak, végtelen mértékben javítják a Mac visszaállításának esélyeit … Az ok, amiért azt mondom, hogy ez a
Készítse el saját számítógépét: 16 lépés (képekkel)
Készítse el saját számítógépét: Miért menne valaki, és vesz egy számítógépet egy gyártótól, például a Dell -től vagy a Gateway -től, ha kevesebb pénzért építhet egy erősebb számítógépet? A válasz, nem tudják, hogyan kell felépíteni. Ez bonyolult folyamatnak tűnhet, de minden tekintetben
Korlátlan memória hozzáadása EVT T20 -hoz az NT4e segítségével, hogy hasznos számítógépet készítsen: 7 lépés
Korlátlan memória hozzáadása az EVO T20 készülékhez az NT4e segítségével, hogy hasznos számítógépet készítsen: A Compaq EVO T20 vékony kliensek 50 dollárnál alacsonyabb áron vehetők fel, és alapvetően korlátozott méretű mini számítógépek, amelyek egy kis szabadon elérhető szoftverrel és bizonyos beállításokkal készíthetők használható csendes kisfeszültségű asztali számítógép. A fő kérdés