
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47



Jeste li ikada razmišljali o kontroliranju računala putem IoT -a? Naš svijet iz dana u dan postaje sve pametniji i danas pretvaramo naše računalo u još pametnije računalo nego što već jest. Počnimo!
IoTyper se temelji na dva osnovna mikrokontrolera: ATMega 32U4 koji može oponašati tipkovnicu i ESP8266 koji ima WiFi mogućnosti. IoTyper kombinira oboje. Rezultat je vrata za vaše računalo za komunikaciju s IoT-uređajima. Za povezivanje svega putem WiFi-a potreban vam je MQTT-posrednik. Za to koristim iOBroker. Moj sustav radi na starom, nadograđenom prijenosnom računalu. Ne mora biti najnoviji i najbrži! Raspberrry Pi također bi obavio posao …
Princip ESP8266 čita varijablu koja je pohranjena na iOBrokeru. Tu varijablu možemo promijeniti na mnogo različitih načina, na primjer s Alexa (potrebna vam je skripta u iOBrokeru koja spaja oboje zajedno, ali jednu možete pronaći na mreži) ili s bilo kojim drugim pametnim pomoćnicima. Naravno, jednostavno možete koristiti i aplikacije poput Apple Homekita za pokretanje događaja, u ovom slučaju Otključavanje mog prijenosnog računala. ESP8266 čita varijablu i šalje njezin tekst putem serijske linije na ATMega 32U4. ATMega 32U4 šalje tekst kao izlaz tipkovnice na računalo. Na ovu sam stranicu uključio i testnu skicu za Otključavanje:) Ovo bi trebao biti samo primjer koda - mogućnosti ATMega32U4 su nevjerojatne! Ove vještine možete uključiti u sve svoje projekte za interakciju s računalom putem WiFi -a!
Pribor
Počnimo s materijalima koje sam koristio:
Arduino Pro Micro (odlemio sam IC)
ESP01
TD6810 pretvarač dolara
Zavojnica 2,2 uH
2x 22 Ω otpornika
2x 10k Ω otpornika
1x 680 Ω otpornik
1x 150k Ω otpornik
2x 330k Ω otpornika
1x 1k Ω otpornik
1x 100 nF kondenzator
2x 22 pF Kondenzatori
1x 10 uF kondenzator
1x 1 uF kondenzator
1x 100 pF kondenzator
1x 22 uF kondenzator
Pin-Headers
3x LED (boja nije bitna!)
1x 16 Mhz kristal
USB-muški priključak
(Opcionalno) Gravirana PCB
Alati koje sam koristio:
Stanica za lemljenje i pretakanje Yihua 862D+
Lemna konzerva
Fluks
Lepljiva pasta
Pinceta
Korak 1: Programirajte oba MCU -a


Prvo morate programirati oba mikrokontrolera. Koristio sam Arduino IDE!
Uklonio sam ATMega32U4 sa jeftine Arduino Pro mikro ploče. To je bilo jeftinije od kupovine IC -a samostalno …
Koristio sam ove postavke:
ESP8266:
- Opći modul ESP8266
- Veličina bljeskalice: 512 k (bez SPIFFS-a)
ATMega 32U4:
Arduino Leonardo
Ako ste završili programiranje, možete početi povezivati sve kako je prikazano na shemi.
Korak 2: Instalirajte Arduino Leonardo upravljačke programe na svoje računalo
Kako biste bili sigurni da sve radi dobro, morate ažurirati svoj Arduino IDE na najnoviju verziju. Nadalje, potrebni su vam najnoviji upravljački programi.
Za rješavanje problema pogledajte web stranicu Sparkfun:
learn.sparkfun.com/tutorials/pro-micro--fi…
Korak 3: Povežite ga s računalom

Na kraju, ali ne i najmanje važno, ploču možete povezati s računalom. Otkrio bi to kao normalna tipkovnica. IoTyper možete pronaći kao "Arduino Leonardo" u svom Upravitelju uređaja:)
Korak 4: Konfiguriranje IoBrokera

Direktorij za datoteku mora biti /esp /iotyper u osnovnoj konfiguraciji. Naravno, ovo možete promijeniti u kodu ESP8266 koji je također uključen u ovaj Instructable.
Korak 5: Izmjena koda i Outlook
Ako ste uspjeli lemiti, možda želite promijeniti kôd sada. Za inspiraciju pogledajte:
www.arduino.cc/reference/en/language/funct…
Mogućnosti su beskrajne!
Usput: Dizajnirat ću 3D kućište za IoTyper uskoro, kad se vratim kući s odmora …
Nadam se da ste uživali:) Zdravo: D
Preporučeni:
Upravljanje Led putem aplikacije Blynk pomoću Nodemcua putem interneta: 5 koraka

Upravljanje LED -om putem aplikacije Blynk pomoću Nodemcua putem Interneta: Pozdrav svima Danas ćemo vam pokazati kako možete upravljati LED diodom pomoću pametnog telefona putem interneta
Flysky RF odašiljač koji se napaja putem USB -a + žičane signalne veze s računalom + besplatni softver simulatora: 6 koraka

Flysky RF odašiljač koji se napaja putem USB + žičane signalne veze s računalom + besplatni softver simulatora: Ako ste poput mene, voljet ćete testirati svoj RF odašiljač i naučiti prije nego što srušite svoj dragi RF avion/bespilotnu letjelicu. To će vam pružiti dodatnu zabavu, a uštedjet ćete tone novca i vremena. Najbolji način za to je povezivanje RF odašiljača s vama
Početak rada s ESP32 CAM - Streaming videa putem ESP CAM -a putem Wi -Fi -ja. Projekt sigurnosne kamere ESP32: 8 koraka

Početak rada s ESP32 CAM | Streaming videa putem ESP CAM -a putem Wi -Fi -ja. Projekt sigurnosne kamere ESP32: Danas ćemo naučiti kako koristiti ovu novu ESP32 CAM ploču i kako je možemo kodirati i koristiti kao sigurnosnu kameru te dobiti streaming video putem WiFi -ja
Koristite Cortanu i Arduino za upravljanje svojim RGB LED ili LED trakama svojim glasom!: 4 koraka (sa slikama)

Upotrijebite Cortanu i Arduino za upravljanje svojim RGB LED ili LED trakama svojim glasom !: U ovom uputstvu pokazat ću vam kako možete upravljati svojim RGB LED ili LED trakama svojim glasom. To radi aplikacija CoRGB koja je besplatno dostupna u trgovini aplikacija Windows. Ova je aplikacija dio mog projekta CortanaRoom. Kad završite s pameću
Prijenos datoteka putem LAN -a putem BitTorrenta: 6 koraka

Prijenos datoteka putem LAN -a putem BitTorrenta: Ponekad ćete možda morati prenijeti datoteke preko mreže na nekoliko računala. Iako biste ga mogli staviti na flash pogon ili CD/DVD, morali biste otići na svako računalo kopirati datoteke, a možda će trebati i neko vrijeme da se sve datoteke kopiraju (osobito s