Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Programmer begge MCU -ene
- Trinn 2: Installer Arduino Leonardo -driverne på PCen
- Trinn 3: Koble den til PCen
- Trinn 4: Konfigurering av IoBroker
- Trinn 5: Endre koden og fremtidig Outlook
Video: IoTyper - Kontroller PCen din via Alexa (IoT): 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Har du aldri tenkt på å kontrollere PC -en din med IoT? Vår verden blir smartere dag for dag, og i dag gjør vi PC -en til en enda smartere PC enn den allerede er. La oss begynne!
IoTyper er basert på to grunnleggende MicroControllers: ATMega 32U4 som kan etterligne et tastatur, og ESP8266 som har WiFi -funksjoner. IoTyper kombinerer dem begge. Resultatet er en port for PCen for å kommunisere med IoT-enheter. For å koble til alt via WiFi trenger du en MQTT-megler. Jeg bruker iOBroker til dette. Systemet mitt kjører på en gammel, oppgradert bærbar datamaskin. Det trenger ikke å være det nyeste og raskeste! En Raspberrry Pi ville også gjort jobben …
Prinsippet ESP8266 leser en variabel som er lagret på iOBroker. Vi kan endre variabelen på mange forskjellige måter, for eksempel med Alexa (du trenger et skript i iOBroker som kobler begge sammen, men du kan finne en på nettet) eller med andre smarte assistenter. Selvfølgelig kan du bare bruke apper som Apple Homekit for å utløse en hendelse, i dette tilfellet Låse opp min bærbare datamaskin. ESP8266 leser variabelen og sender teksten via Serial-Line til ATMega 32U4. ATMega 32U4 sender teksten som en tastaturutgang til PCen. Jeg inkluderte en testskisse for opplåsing også på denne siden:) Dette burde bare være et eksempel på kode - Mulighetene for ATMega32U4 er utrolige! Du kan inkludere disse ferdighetene i alle prosjektene dine for å samhandle med PC -en din via WiFi!
Rekvisita
La oss begynne med materialene jeg brukte:
Arduino Pro Micro (jeg avloddet IC)
ESP01
TD6810 Buck-Converter
2,2 uH spole
2x 22 Ω motstander
2x 10k Ω motstander
1x 680 Ω motstand
1x 150k Ω motstand
2x 330k Ω motstander
1x 1k Ω motstand
1x 100 nF kondensator
2x 22 pF kondensatorer
1x 10 uF kondensator
1x 1 uF kondensator
1x 100 pF kondensator
1x 22 uF kondensator
Pin-Headers
3x LED (farge spiller ingen rolle!)
1x 16 MhZ krystall
USB-hannkontakt
(Valgfritt) Etset PCB
Verktøy jeg brukte:
Yihua 862D+ lodde- og tilbakeløpsstasjon
Loddetinn
Flux
Loddemasse
Pinsett
Trinn 1: Programmer begge MCU -ene
Først må du programmere begge MicroControllers. Jeg har brukt Arduino IDE!
Jeg fjernet ATMega32U4 fra et billig Arduino Pro Micro Board. Det var billigere enn å kjøpe IC frittstående …
Jeg brukte disse innstillingene:
ESP8266:
- Generisk ESP8266 -modul
- Flash-størrelse: 512k (ingen SPIFFS)
ATMega 32U4:
Arduino Leonardo
Hvis du er ferdig med programmeringen, kan du begynne å koble til alt som vist i skjemaet.
Trinn 2: Installer Arduino Leonardo -driverne på PCen
For å sikre at alt fungerer bra må du oppdatere Arduino IDE til den nyeste versjonen. Videre trenger du de nyeste driverne.
For feilsøking, se Sparkfun-nettstedet:
learn.sparkfun.com/tutorials/pro-micro--fi…
Trinn 3: Koble den til PCen
Sist men ikke minst kan du koble kortet til datamaskinen. Det vil oppdage det som et vanlig tastatur. Du kan finne IoTyper som "Arduino Leonardo" i Enhetsbehandling:)
Trinn 4: Konfigurering av IoBroker
Katalogen for filen må være /esp /iotyper i den grunnleggende konfigurasjonen. Selvfølgelig kan du endre dette i koden til ESP8266 som også er inkludert i denne instruksjonsboken.
Trinn 5: Endre koden og fremtidig Outlook
Hvis du lyktes med lodding, kan det være lurt å endre koden nå. For inspirasjon se:
www.arduino.cc/reference/en/language/funct…
Mulighetene er uendelige!
Forresten: Jeg kommer til å designe et 3D-trykt hus for IoTyper snart, når jeg er hjemme fra ferie …
Håper du likte:) Bye: D
Anbefalt:
Respring PCen: 3 trinn
Respring PCen: Hvis Windows -PC -en sitter fast på en måte du må starte den på nytt, eller hvis Windows/File Explorer ikke lastes eller vises riktig, kan du prøve å bruke disse ideene til å starte Explorer på nytt. Jeg lagde dette tilbake i 2017 og hadde ikke publisert det
Slik rengjør og støver du PCen: 5 trinn
Slik rengjør og støver du PC -en: !!! Vennligst les alle lysbilder før du starter et trinn !!! ========================================= ======== Hei og velkommen til muligens det viktigste du vil se i dag! Vi kommer til å lære hvordan du vedlikeholder datamaskinens li
Kraftprosjekter fra PCen: 5 trinn
Strømprosjekter fra PCen din: Du kan hacke noen deler du sannsynligvis har liggende til en kabel som lar deg drive elektroniske prosjekter fra en PC. Jeg opprinnelig gjorde denne artikkelen på nettstedet mitt på uC Hobby, men tenkte jeg skulle prøve det som min første instruks. Gi meg beskjed
Kjør en radiostasjon av PCen: 6 trinn (med bilder)
Kjør en radiostasjon av PCen din: Denne instruksjonsfilen viser deg hvordan du lager din egen internettradiostasjon like ved din hjemmepC
Smart Master/Slave Power Strip for PCen [mod] (selvstengning men null standby): 6 trinn (med bilder)
Smart Master/Slave Power Strip for PCen [mod] (selvstopp, men null standby): Av skal være av. Og brukervennligheten skal være god. For å gjøre det kort: Vi fant ikke det riktige produktet der ute, så vi endte opp med å modificere det. Vi kjøpte noen " Energy Saver " kraftlister fra Zweibrueder. Enhetene er veldig solide og lite