Мазмұны:

IoTyper - Alexa (IoT) арқылы компьютерді басқару: 5 қадам (суреттермен)
IoTyper - Alexa (IoT) арқылы компьютерді басқару: 5 қадам (суреттермен)

Бейне: IoTyper - Alexa (IoT) арқылы компьютерді басқару: 5 қадам (суреттермен)

Бейне: IoTyper - Alexa (IoT) арқылы компьютерді басқару: 5 қадам (суреттермен)
Бейне: All About HOME AUTOMATION Ideas, Systems, & Setup w/ Carlton of IOTY 2024, Маусым
Anonim
IoTyper - Alexa (IoT) арқылы компьютерді басқарыңыз
IoTyper - Alexa (IoT) арқылы компьютерді басқарыңыз
IoTyper - Alexa арқылы компьютерді басқарыңыз (IoT)
IoTyper - Alexa арқылы компьютерді басқарыңыз (IoT)
IoTyper - Alexa (IoT) арқылы компьютерді басқарыңыз
IoTyper - Alexa (IoT) арқылы компьютерді басқарыңыз

Сіз IoT көмегімен компьютерді басқару туралы ойланған жоқсыз ба? Біздің әлем күннен -күнге ақылды болып келеді және бүгін біз компьютерді бұрынғыдан да ақылды компьютерге айналдырамыз. Бастайық!

IoTyper екі негізгі микроконтроллерге негізделген: пернетақтаны имитациялай алатын ATMega 32U4 және WiFi мүмкіндіктері бар ESP8266. IoTyper екеуін де біріктіреді. Нәтиже-бұл сіздің компьютеріңіздің IoT құрылғыларымен байланысатын қақпасы. Барлығын WiFi арқылы қосу үшін сізге MQTT-делдал қажет. Мен бұл үшін iOBroker қолданамын. Менің жүйем жаңартылған ескі ноутбукте жұмыс істейді. Бұл ең жаңа және жылдам болудың қажеті жоқ! Raspberrry Pi бұл жұмысты да атқарар еді …

ESP8266 принципі iOBroker -де сақталатын айнымалы мәнді оқиды. Біз бұл айнымалыны әр түрлі жолмен өзгерте аламыз, мысалы, Alexa көмегімен (екеуін де байланыстыратын iOBroker -де сценарий қажет, бірақ сіз оны интернеттен таба аласыз) немесе кез келген басқа ақылды көмекшілермен. Әрине, сіз Apple Homekit сияқты қосымшаларды қолдана аласыз, бұл жағдайда менің ноутбугімнің құлпын ашу мүмкін болады. ESP8266 айнымалы мәнді оқиды және оның мәтінін ATMega 32U4 жүйесіне Serial-Line арқылы жібереді. ATMega 32U4 мәтінді компьютерге пернетақта шығысы ретінде жібереді. Мен бұл бетте құлпын ашу тестінің эскизін де енгіздім:) Бұл тек мысал коды болуы керек - ATMega32U4 мүмкіндіктері керемет! Сіз өзіңіздің компьютеріңізбен WiFi арқылы қарым -қатынас жасау үшін осы дағдыларды барлық жобаларыңызға енгізе аласыз!

Жабдықтар

Мен қолданған материалдардан бастайық:

Arduino Pro Micro (мен IC -ді өшірдім)

ESP01

TD6810 Бак-конвертер

2.2 uH катушкасы

2x 22 Ω резисторлар

2x 10k Ω резисторлар

1x 680 Ω резистор

1x 150k Ω резистор

2x 330k Ω резисторлар

1x 1k Ω резистор

1х 100 нФ конденсатор

2x 22 pF конденсаторлар

1х 10 фольттық конденсатор

1x 1 uF конденсатор

1x 100 pF конденсатор

1x 22 uF конденсатор

Пин-тақырыптар

3x жарықдиодты (түс маңызды емес!)

1х 16 МГц кристалл

USB-ер қосқышы

(Міндетті емес) Қапталған ПХД

Мен қолданған құралдар:

Yihua 862D+ Дәнекерлеу және қайта құю станциясы

Пісіру қалайы

Флюс

Дәнекерлеу пастасы

Пинцет

1 -қадам: MCU екеуін де бағдарламалаңыз

MCU екеуін де бағдарламалаңыз!
MCU екеуін де бағдарламалаңыз!
MCU екеуін де бағдарламалаңыз!
MCU екеуін де бағдарламалаңыз!

Алдымен сіз микроконтроллерлердің екеуін де бағдарламалауыңыз керек. Мен Arduino IDE қолдандым!

Мен ATMega32U4 -ті арзан Arduino Pro Micro Board тақтасынан алып тастадым. Бұл IC дербес сатып алудан арзан болды …

Мен осы параметрлерді қолдандым:

ESP8266:

  • Жалпы ESP8266 модулі
  • Жарқыл өлшемі: 512k (SPIFFS жоқ)

ATMega 32U4:

Ардуино Леонардо

Егер сіз бағдарламалауды аяқтасаңыз, бәрін схемада көрсетілгендей қосуды бастауға болады.

2 -қадам: Arduino Leonardo драйверлерін компьютерге орнатыңыз

Барлығы жақсы жұмыс істейтініне көз жеткізу үшін Arduino IDE -ді ең жаңа нұсқаға жаңарту қажет. Сонымен қатар сізге соңғы драйверлер қажет.

Ақауларды жою үшін Sparkfun веб-сайтына қараңыз:

learn.sparkfun.com/tutorials/pro-micro--fi…

3 -қадам: оны компьютерге қосыңыз

Оны компьютерге қосыңыз!
Оны компьютерге қосыңыз!

Соңында, тақтаны компьютерге қосуға болады. Бұл оны қалыпты пернетақта сияқты анықтай алады. IoTyper-ді «Ардуино Леонардо» деп табуға болады, құрылғы менеджерінен:)

4 -қадам: IoBroker конфигурациясы

IoBroker конфигурациясы
IoBroker конфигурациясы

Файл каталогы негізгі конфигурацияда /esp /iotyper болуы керек. Әрине, сіз оны осы нұсқаулыққа енгізілген ESP8266 кодында өзгерте аласыз.

5 -қадам: Кодты өзгерту және болашақ Outlook

Егер сіз дәнекерлеуді сәтті аяқтасаңыз, кодты қазір өзгерткіңіз келуі мүмкін. Шабыт беретін сағат үшін:

www.arduino.cc/reference/kz/language/funct…

Мүмкіндіктер шексіз!

Айтпақшы: мен жақын арада IoTyper үшін 3D-басып шығарылған қаптаманы жобалайтын боламын, мен демалыстан үйге оралғанда …

Сізге ұнады деп үміттенемін:) Қош: D

Ұсынылған: