Мазмұны:
- 1 -қадам: бөлшектер
- 2 -қадам: Сіздің жобаңыз үшін ПХД алыңыз
- 3 -қадам: Reyax модулін түсіну және оны қолдану. (ҚОСЫМША: Егер жұмыс сізді қызықтырмаса, бұл қадамды оқудан бас тартуға болады)
- 4 -қадам: ПХД модульдерінің қосылуы
- 5 -қадам: ПХД дәнекерлеу
- 6 -қадам: Arduino IDE жүктеу және орнату
- 7 -қадам: Жобаны кодтау
- 8 -қадам: құрылғымен ойнау
Бейне: Тұрмыстық техниканы LoRa арқылы бақылау - Үй автоматтандырудағы LoRa - LoRa қашықтан басқару құралы: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Электр қондырғыларын интернетсіз ұзақ қашықтықтан (километр) басқарыңыз және автоматтандырыңыз. Бұл LoRa арқылы мүмкін!
Эй, не болды, балалар? Акарш мұнда CETech -тен.
Бұл ПХД -да OLED дисплейі мен ESP32 -ге қосылған 3 реле бар. Сіз кодпен кез келген нәрсені жасай аласыз және релелерді LoRa/WiFi/Bluetooth арқылы басқара аласыз. Қысқаша айтқанда, бұл жобада ESP32 бар, ол WiFi/Bluetooth функциясын, LoRa модулін, OLED дисплейін және 3 релесін береді. Кодтың мүмкіндіктері шексіз. Мен сондай -ақ қол жетімді ESP32 -ге сенсорларды немесе қосымша релелерді қосуға болатын прототиптеу аймағын қостым.
Бұл жобаның екінші бөлігінің түрі. Сондықтан кез келген басқару жүйесі үшін заттарды басқару үшін пульт қажет.
Мен LoRa негізіндегі пультті жасадым, оны мына жерден тексеруге болады:
Менің жағдайда, мен қашықтан басқару пульті мен контроллерді бірге қолданамын және олар очаровка сияқты жұмыс істейді!
1 -қадам: бөлшектер
Біріншіден, мен негізгі бөлім ретінде DFRobot -тан ESP32 модулін қолдандым. Оны ПХД -ге ерлер мен әйелдердің кейбір тақырыптарын қолдана отырып тіркеді. Мен OLED дисплейін қолдандым.
LoRa мақсатында мен RYLR896 қолдандым. Мен бұл модульді ұсынамын, себебі AT командалары арқылы UART арқылы пайдалану өте оңай.
Сіз бөліктерді төменде таба аласыз:
1) ESP32 FireBeetle модулі:
2) Reyax RYLR896 LoRa модулі:
3) Менің ПХД дизайны: Мен төменде Gerber файлын қостым.
Соңғы екі бөлімде, егер сізде оларды табу қиын болса, маған хабарлама жібере аласыз/электронды поштаға жібере аласыз, мен сізге оны сіздің аймағыңыздан табуға көмектесемін немесе қаласаңыз, мен сізге жеткізе аламын.
2 -қадам: Сіздің жобаңыз үшін ПХД алыңыз
ПХД -ны желіде арзанға тапсырыс беру үшін сіз JLCPCB -ті қарауыңыз керек!
Сіз өзіңіздің есігіңізге 2 долларға және жеткізілімге жеткізілген 10 сапалы ПХД аласыз. Сіз сондай -ақ бірінші тапсырыс бойынша жеткізілімге жеңілдік аласыз. Өзіңіздің жеке ПХД -ны EasyEDA -ға айналдыру үшін, оны жасағаннан кейін, Gerber файлдарын JLCPCB -ге жүктеп, оларды сапалы және жылдам өңдеу уақытында дайындаңыз.
3 -қадам: Reyax модулін түсіну және оны қолдану. (ҚОСЫМША: Егер жұмыс сізді қызықтырмаса, бұл қадамды оқудан бас тартуға болады)
1. Бізде бар LoRa модулі - AT командалары арқылы конфигурацияланған UART модулі.
2. Модульде RYLR896 бортында SPI LoRa модулімен сөйлесетін STM32 MCU бар.
3. Суреттегі пәрмендер осы құжатқа сілтеме жасай алатын негізгі командалар болып табылады: REYAX-Lora-AT-COMMAND-GUIDE
4. Мен сізге YouTube -тегі бейнероликті қарап шығуды ұсынамын, онда мен мұны дұрыс түсіндіремін.
4 -қадам: ПХД модульдерінің қосылуы
1. Екі модуль де жоғарыдағы суреттегідей қосылады.
2. Екі модуль де қосылған кезде, сіз модульдерді бір -бірлеп бағдарламалап, содан кейін жобаны тексере аласыз.
3. Сіз қанша реле қоссаңыз, транзисторлық тізбекті бірнеше рет қосуыңыз қажет болады.
Жоғарыда көрсетілген барлық қосылулар ПХД -де жасалған, сондықтан басқа сымдарды қажет етпейді.
5 -қадам: ПХД дәнекерлеу
Барлық компоненттерді ПХД -ге дәнекерлеңіз.
Мен алдымен төмен биіктіктегі компоненттерді ПХД -да дәнекерлеп, содан кейін тақырыптар сияқты биіктігі жоғары компоненттерге көшуді ұсынар едім.
Модульді қосар алдында барлық қосылыстарды нашар дәнекерленген қосылыстар мен қысқа тұйықталу үшін мультиметр көмегімен тексеріңіз.
Модульді бағдарламалау үшін esp32 модулін компьютерге USB кабелі арқылы тікелей қосуға болады.
6 -қадам: Arduino IDE жүктеу және орнату
Осы жерден Arduino IDE жүктеп алыңыз.
1. Arduino IDE орнатыңыз және оны ашыңыз.
2. Файл> Параметрлер тармағына өтіңіз
3. https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json Қосымша тақта менеджерінің URL мекенжайларын қосыңыз.
4. Құралдар> Басқару тақтасы менеджері тармағына өтіңіз
5. ESP8266 іздеңіз, содан кейін тақтаны орнатыңыз.
6. IDE қайта іске қосыңыз.
7 -қадам: Жобаны кодтау
GitHub репозиторийін жүктеңіз:
2. Жүктелген репозиторийді шығарыңыз.
3. Кітапханаларды жүктелген репозиторийден Arduino эскиз қалтасындағы Кітапхана қалтасына көшіріңіз.
4. Arduino IDE бағдарламасында таратқыштың эскизін ашыңыз.
5. Құралдар> Тақтаға өтіңіз. Менің жағдайда Firebeetle ESP32 пайдаланатын сәйкес тақтаны таңдаңыз.
6. Дұрыс хабарды таңдаңыз. Құралдар> Порт тармағына өтіңіз.
7. Жүктеу түймесін басыңыз.
8. Қойынды жүктеу аяқталды десе, кодты жүктеу үшін қабылдағыш модулімен жоғарыдағы әрекеттерді қайталау керек.
8 -қадам: құрылғымен ойнау
1. Құрылғыны ғана қосыңыз, реле шертілгенін көру үшін қашықтан басқару пультіндегі әр түрлі түймелерді басуға болады.
2. Бұл құрылғыны жұмыс жасау үшін сізде LoRa негізіндегі пульт болуы керек, сіз мен жасаған құрылғыны мына жерден таба аласыз:
3. КОНГО! құрылғы күткендей жұмыс істейді.
Ұсынылған:
Тұрмыстық техникаға арналған берік қосқыш -- Тұрмыстық техниканы ешбір қосқышсыз басқарыңыз: 4 қадам
Тұрмыстық техникаға арналған берік қосқыш || Тұрмыстық техниканы ешбір қосқышсыз басқарыңыз: бұл тұрмыстық техникаға арналған өте қиын қосқыш. Сіз мұны кез келген вирустық инфекциямен күресуге көмектесетін кез келген қоғамдық орынға қолдана аласыз. Op-Amp және LDR жасаған қараңғы сенсорлық схемаға негізделген схема. SR тізбегінің екінші маңызды бөлігі Sequencell көмегімен
Тұрмыстық техниканы Alexa арқылы ESP8266 немесе ESP32 көмегімен басқарыңыз: 8 қадам
Тұрмыстық техниканы Alexa арқылы ESP8266 немесе ESP32 көмегімен басқарыңыз: Сәлеметсіз бе, балалар! Akarsh мұнда CETech -тен. Бұл менің жобам сіздің өміріңізді жеңілдетуге көмектеседі және сіз Alexa -ға команда беру арқылы үйдегі құрылғыларды басқарғаннан кейін өзіңізді патша сияқты сезінесіз
MCU түйіні мен Google Assistant көмегімен тұрмыстық техниканы басқару - IOT - Блин - IFTTT: 8 қадам
MCU түйіні мен Google Assistant көмегімен тұрмыстық техниканы басқару | IOT | Блин | IFTTT: Google Assistant көмегімен құрылғыларды басқарудың қарапайым жобасы: Ескерту: Электр желісімен жұмыс істеу қауіпті болуы мүмкін. Өте абайлап ұстаңыз. Ашық тізбектермен жұмыс істеу кезінде кәсіби электрикті жалдаңыз. Мен жауапкершілікке тартылмаймын
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам
ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз
NodeMCU (ESP8266) және Blynk қосымшасы арқылы тұрмыстық техниканы басқару: 8 қадам (суреттермен)
NodeMCU (ESP8266) және Blynk қосымшасы арқылы тұрмыстық техниканы басқару: Бұл оқулықта біз шамды басқару үшін Blynk қосымшасы мен NodeMCU (ESP8266) қолдануды үйренеміз (кез келген басқа тұрмыстық техника жақсы болады), комбинация болады. Бұл нұсқаулықтың мақсаты қарапайым