Satura rādītājs:
- Piegādes
- 1. darbība: ieprogrammējiet abus MCU
- 2. darbība: instalējiet datorā Arduino Leonardo draiverus
- 3. darbība: pievienojiet to datoram
- 4. darbība. IoBroker konfigurēšana
- 5. darbība: koda un nākotnes Outlook modificēšana
Video: IoTyper - kontrolējiet datoru, izmantojot Alexa (IoT): 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Vai neesat domājis par datora vadību, izmantojot IoT? Mūsu pasaule ar katru dienu kļūst gudrāka, un šodien mēs pārvēršam savu datoru vēl gudrākā datorā, nekā tas jau ir. Sāksim!
IoTyper pamatā ir divi pamata mikrokontrolleri: ATMega 32U4, kas var atdarināt tastatūru, un ESP8266, kas nodrošina WiFi iespējas. IoTyper apvieno abus. Rezultāts ir vārti jūsu datoram sazināties ar IoT ierīcēm. Lai visu savienotu, izmantojot WiFi, jums ir nepieciešams MQTT-Broker. Šim nolūkam es izmantoju iOBroker. Mana sistēma darbojas ar vecu, modernizētu klēpjdatoru. Tam nav jābūt jaunākajam un ātrākajam! Šo darbu paveiktu arī Raspberrry Pi…
Princips ESP8266 nolasa mainīgo, kas tiek glabāts iOBroker. Mēs varam mainīt šo mainīgo daudzos dažādos veidos, piemēram, ar Alexa (jums ir nepieciešams skripts iOBroker, kas savieno abus kopā, bet jūs to varat atrast tiešsaistē) vai ar jebkuru citu viedo palīgu. Protams, jūs varat arī vienkārši izmantot tādas lietotnes kā Apple Homekit, lai aktivizētu notikumu, šajā gadījumā mana klēpjdatora atbloķēšanu. ESP8266 nolasa mainīgo un nosūta tā tekstu caur sērijas līniju uz ATMega 32U4. ATMega 32U4 nosūta tekstu uz datoru kā tastatūras izvadi. Arī šajā lapā es iekļāvu testa skici atbloķēšanai:) Tam vajadzētu būt tikai koda paraugam - ATMega32U4 iespējas ir neticamas! Jūs varat iekļaut šīs prasmes visos savos projektos, lai mijiedarbotos ar datoru, izmantojot WiFi!
Piegādes
Sāksim ar izmantotajiem materiāliem:
Arduino Pro Micro (es atinstalēju IC)
ESP01
TD6810 Buck-Converter
2.2 uH spole
2x 22 Ω rezistori
2x 10k Ω rezistori
1x 680 Ω rezistors
1x 150k Ω rezistors
2x 330k Ω rezistori
1x 1k Ω rezistors
1x 100 nF kondensators
2x 22 pF kondensatori
1x 10 uF kondensators
1x 1 uF kondensators
1x 100 pF kondensators
1x 22 uF kondensators
Piespraudes galvenes
3x LED (krāsai nav nozīmes!)
1x 16 MhZ kristāls
USB-vīriešu savienotājs
(Pēc izvēles) Kodināts PCB
Manis izmantotie rīki:
Yihua 862D+ lodēšanas un pārplūdes stacija
Lodēšanas alva
Plūsma
Lodēšanas pasta
Pincetes
1. darbība: ieprogrammējiet abus MCU
Pirmkārt, jums jāprogrammē abi mikrokontrolleri. Esmu izmantojis Arduino IDE!
Es noņēmu ATMega32U4 no lētas Arduino Pro Micro Board. Tas bija lētāk nekā iegādāties atsevišķu IC …
Es izmantoju šos iestatījumus:
ESP8266:
- Vispārējs ESP8266 modulis
- Zibspuldzes izmērs: 512k (bez SPIFFS)
ATMega 32U4:
Arduino Leonardo
Ja esat pabeidzis programmēšanu, varat sākt savienot visu, kā parādīts shēmā.
2. darbība: instalējiet datorā Arduino Leonardo draiverus
Lai nodrošinātu, ka viss darbojas labi, jums jāatjaunina Arduino IDE uz jaunāko versiju. Turklāt jums ir nepieciešami jaunākie draiveri.
Problēmu novēršanai skatiet vietni Sparkfun:
learn.sparkfun.com/tutorials/pro-micro--fi…
3. darbība: pievienojiet to datoram
Visbeidzot, jūs varat savienot savu dēli ar datoru. Tas to atklātu kā parastu tastatūru. IoTyper varat atrast kā "Arduino Leonardo" savā ierīču pārvaldniekā:)
4. darbība. IoBroker konfigurēšana
Faila direktorijam jābūt pamata es konfigurācijā /esp /iotyper. Protams, jūs varat to mainīt ESP8266 kodā, kas ir iekļauts arī šajā pamācībā.
5. darbība: koda un nākotnes Outlook modificēšana
Ja jums izdevās lodēt, iespējams, vēlēsities modificēt kodu tagad. Skatieties iedvesmu:
www.arduino.cc/reference/en/language/funct…
Iespējas ir bezgalīgas!
Starp citu: drīz, kad atgriezīšos mājās no atvaļinājuma, es izstrādāšu 3D drukātu korpusu IoTyper…
Ceru, ka patika:) Čau: D
Ieteicams:
Iestatiet Raspberry Pi 4 caur klēpjdatoru/datoru, izmantojot Ethernet kabeli (bez monitora, bez Wi-Fi): 8 soļi
Iestatiet Raspberry Pi 4 caur klēpjdatoru/datoru, izmantojot Ethernet kabeli (bez monitora, bez Wi-Fi): šajā gadījumā mēs strādāsim ar Raspberry Pi 4 modeli-B ar 1 GB RAM. Raspberry-Pi ir viens borta dators, ko izmanto izglītojošiem mērķiem un DIY projektiem par pieņemamu cenu, un tam ir nepieciešams 5 V 3A barošanas avots
Flysky RF raidītājs darbināms, izmantojot USB + vadu signāla savienojumu ar datoru + bezmaksas simulatora programmatūra: 6 soļi
Flysky RF raidītājs darbināms, izmantojot USB + vadu signāla savienojums ar datoru + bezmaksas simulatora programmatūra: ja jūs esat tāds kā es, jums patiks pārbaudīt savu RF raidītāju un iemācīties, pirms avarējat savu dārgo RF lidmašīnu/bezpilota lidaparātu. Tas dos jums papildu prieku, vienlaikus ietaupot daudz naudas un laika. Lai to izdarītu, labākais veids ir savienot savu RF raidītāju ar jums
Kā avarēt jebkuru datoru, izmantojot partijas failu!: 10 soļi
Kā avarēt jebkuru datoru, izmantojot partijas failu!: Viegli avarējiet jebkuru datoru vai klēpjdatoru
Ieslēdziet un izslēdziet datoru, izmantojot Google Home & Blynk: 6 soļi
Ieslēdziet un izslēdziet datoru, izmantojot Google Home & Blynk: Sveiki, puiši, un laipni lūdzam šajā apmācībā! Šoreiz es jums parādīšu, kā ieslēgt datoru, izmantojot savu Google sākumu! UZMANĪBU! LASĪT ŠO !!: 1. Noteikti izolējiet savienotāji! Lai atrisinātu šo problēmu, es izvēlējos 3D drukāt korpusu 2. Ja pievienojat strāvas padevi
Kā izjaukt datoru, izmantojot vienkāršas darbības un attēlus: 13 soļi (ar attēliem)
Kā izjaukt datoru, izmantojot vienkāršus soļus un attēlus: šī instrukcija par datora izjaukšanu. Lielākā daļa pamata sastāvdaļu ir modulāras un viegli noņemamas. Tomēr ir svarīgi, lai jūs būtu organizēts par to. Tas palīdzēs nezaudēt detaļas, kā arī padarīt salikšanu ērtāku