Мазмұны:
- 1 -қадам: 1 -оқулық - ESP32 негізіндегі РЖ сенсорлық хаб
- 2 -қадам: 2 -оқулық - Қашықтағы реле торабы
- 3 -қадам: 3 -оқулық - Ультра төмен қуатты температура сенсорының түйіндері
- 4 -қадам: 4 -оқулық - ESP32 WIFI автоматты қосылымы және UDP таратылымы
Бейне: Оңай IOT - Орташа диапазондағы IOT құрылғыларына арналған қолданба арқылы басқарылатын РЖ сенсорлық хаб: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл оқулықтар сериясында біз желі құрамыз
орталық хаб құрылғысынан радио байланыс арқылы басқарылатын құрылғылар. WIFI немесе Bluetooth орнына 433 МГц сериялық радио байланысын қолданудың артықшылығы - әлдеқайда үлкен диапазон (жақсы антенналар мен сенсорлардың орналасуы, мүмкін 1000 м дейін!). Бұл бақтың соңында орналасқан сымсыз температура сенсоры немесе гараждағы жылытқышты басқаруға арналған реле сияқты сыртқы қосымшаларға өте ыңғайлы.
Бұл құрылғыларды бақылау және бақылау Android ұялы телефонындағы немесе планшеттегі DroidScript қосымшасы арқылы болады. Біз ESP32 модулінің көмегімен релені басқаратын Easy IOT -тың алдыңғы оқулығында алған білімдерімізге сүйенетін боламыз. Егер сіз мұны әлі аяқтамаған болсаңыз, оны мына жерден тексергіңіз келуі мүмкін:
www.instructables.com/id/Easy-IOT-Remotely…
Бұл жолы біз WIFI мен 433 МГц радио арасындағы алшақтықты жою үшін ESP32 хаб ретінде қолданатын боламыз. Бұл бізге үйдегі WIFI желісіне қосылған телефоннан пәрмен жіберуге мүмкіндік береді, содан кейін ол тиісті қашықтағы құрылғыға жіберіледі.
Біз сондай-ақ Arduino Pro Mini-ге бірнеше қарапайым модификациясы бар өте төмен қуатты сенсорлық түйіндерді қалай құруға болатынын қарастырамыз, бұл құрылғыны батареядан бір жыл бойы қуаттандыруға мүмкіндік береді!
Төмен қуатты РЖ сенсорлық желілерін құрудың басқа әдістері бар, мысалы. LoraWan, бұл серия сымсыз байланыс, деректерді өңдеу және төмен қуатты электрониканың негізгі принциптерін үйретуге бағытталған қарапайым (және арзан) балама ұсынуға бағытталған. LoraWan және MQTT сияқты хаттамаларды қолданатын күрделі жүйелер болашақ оқулықта қарастырылады.
1 -қадам: 1 -оқулық - ESP32 негізіндегі РЖ сенсорлық хаб
Бұл оқулықта біз радиобайланыстарды сымсыз сенсорларға жіберетін және алатын орталық хабты құрамыз және бұл ақпаратты андроид қосымшасына жібереміз.
Оқулыққа сілтеме бойынша өтіңіз:
www.instructables.com/id/Easy-IOT-ESP32-Ba…
2 -қадам: 2 -оқулық - Қашықтағы реле торабы
Біздің бірінші басқарылатын құрылғы үшін біз ESP32 хабынан радио мәліметтерді алу үшін релелік модульге және басқа HC-12 модуліне қосылған Arduino Nano қолданамыз.
Оқулыққа сілтеме бойынша өтіңіз:
www.instructables.com/id/Tutorial-2-Remote…
3 -қадам: 3 -оқулық - Ультра төмен қуатты температура сенсорының түйіндері
Бұл оқулықта біз Arduino Pro Mini -ді энергияны тұтынуды айтарлықтай азайту үшін қалай өзгерту керектігін көрсетеміз, содан кейін мезгіл -мезгіл ESP32 хабына хабар жіберетін температура сенсорының түйінін құрамыз.
Оқулыққа сілтеме бойынша өтіңіз:
www.instructables.com/id/Easy-IOT-Low-Powe…
4 -қадам: 4 -оқулық - ESP32 WIFI автоматты қосылымы және UDP таратылымы
Қазіргі уақытта біздің ESP32 хаб WIFI SSID және парольмен алдын ала бағдарламалануы керек, яғни оны өзгерту оңай емес. ESP32 -ді жеңілдету үшін пайдаланушы қосыла алатын WIFI кіру нүктесі ретінде бағдарламалануы мүмкін. Осыдан кейін біз қосылғымыз келетін желінің SSID және құпия сөзін енгізуге мүмкіндік беретін «кіру беті» пайда болады.
Құрылғы WIFI мәліметтерін енгізгеннен кейін олар жадқа сақталады, ал келесі рет қосылғанда ол автоматты түрде қосылуға тырысады. Егер ол қосыла алмаса, ол Access Point (AP) режиміне қайта ауысады.
Егер құрылғы WIFI желісіне сәтті қосылса, біз өз қосымшамыздың көмегімен хабпен сөйлесуіміз керек, бірақ бізде әлі де хабтың IP -адресін қажет ету мәселесі бар. Біз бұл мәселені шеше аламыз, егер біз қосылымнан кейін WIFI -де IP -мекен -жайын көрсететін UDP хабарламаларын жіберетін хабты бағдарламалау арқылы білеміз, оны біз қосымшаның көмегімен оқи аламыз, содан кейін қосыла аламыз.
Оқулыққа сілтеме бойынша өтіңіз:
www.instructables.com/id/ESP32-WIFI-Autoco…
Ұсынылған:
Android құрылғыларына арналған сыртқы GPS GPS провайдерін орнату: 8 қадам
Android құрылғыларына арналған сыртқы GPS GPS жеткізушісін орнату: Бұл нұсқаулық телефонға өзіңіздің сыртқы Bluetooth қолдайтын GPS-ті қалай жасау керектігін түсіндіреді, 10 долларға жуық шамада от жағады. NEO 6M U-blox GPSHC-05 Bluetooth модулі. Blutooth аз энергия модульдерінің интерфейсі Ardui
IOT туралы сенсорлық хаб тақтасының Docker Pi сериясы: 13 қадам
IOT туралы сенсорлық хаб тақтасының Docker Pi сериясы: Сәлеметсіз бе, барлық балалар. Қазіргі уақытта барлығы дерлік IOT -пен байланысты. Бұған күмән жоқ, біздің DockerPi сериялы тақтасы IOT -ты қолдайды. Бүгін мен SensorHub DockerPi сериясын қалай енгізгім келеді. Сізге IOT -ға жүгіну үшін … Мен бұл элементті іске қосамын, ол келесіге негізделген:
Strandbeest, Java/Python және қолданба арқылы жүру: 4 қадам (суреттермен)
Strandbeest, Java/Python және қолданба арқылы басқарылатын жаяу жүру: Бұл Strandbeest жиынтығы Тео Янсен ойлап тапқан Strandbeestке негізделген DIY жұмысы. Данышпан механикалық дизайнға таң қаламын, мен оны толық маневрлікпен, ал келесіден - компьютерлік интеллектпен жабдықтағым келеді. Бұл нұсқаулықта біз бірінші бөлімде жұмыс жасаймыз
Neopixel Ws 2812 LED жолағы Android немесе Iphone арқылы Bluetooth арқылы басқарылатын Arduino көмегімен: 4 қадам
Neopixel Ws 2812 LED жолағы Arduino көмегімен Android немесе iPhone арқылы басқарылады: Сәлеметсіздерме балалар, мен осы нұсқаулықта Bluetooth байланысын қолдана отырып, Android телефонынан немесе iPhone -нан неопиксельді жарықдиодты немесе ws2812 жарықдиодты қалай басқару керектігін талқыладым. үйіңізге неопиксельді жолақты қосыңыз, Arduino -мен бірге
DIY MusiLED, Windows және Linux бір рет басу арқылы синхронды музыкалық жарықдиодты шамдар (32 биттік және 64 биттік). Қайта құру оңай, пайдалану оңай, портқа оңай: 3 қадам
DIY MusiLED, Windows және Linux бір рет басу арқылы синхронды музыкалық жарықдиодты шамдар (32 биттік және 64 биттік). Қайта құру, пайдалану оңай, портқа оңай. Бұл жоба Arduino тақтасына 18 жарықдиодты (6 қызыл + 6 көк + 6 сары) қосуға және компьютердің дыбыстық картасының нақты уақыттағы сигналдарын талдауға және оларды таратуға көмектеседі. жарық диодтары оларды соққы әсеріне қарай жарықтандырады (тұзақ, биік қалпақ, соққы)