Мазмұны:
- 1 -қадам: Қажетті компоненттер
- 2 -қадам: IoT негізделген ақылды автотұрақ схемасы
- 3 -қадам: Ida тұрақ жүйесіне арналған Adafruit IO орнату
- 4 -қадам: IOT тұрақ жүйесіне арналған NodeMCU бағдарламалау
- 5 -қадам: IoT негізіндегі ақылды автотұрақ жүйесі туралы жұмыс бейне
Бейне: NodeMCU ESP8266 қолданатын IoT негізделген ақылды тұрақ жүйесі: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Қазіргі уақытта адамдар көп жүретін жерлерде автотұрақ табу өте қиын және Интернетте тұрақтардың бар -жоғы туралы мәлімет алатын жүйе жоқ. Телефоныңызда автотұрақтың болуы туралы ақпаратты ала алатындығыңызды елестетіп көріңіз, және сізде оның бар -жоғын тексеру үшін роуминг жоқ. Бұл мәселені IoT негізделген ақылды тұрақ жүйесі шеше алады. IoT негізделген автотұрақ жүйесін қолдана отырып, сіз Интернетте автотұрақтың болуына оңай қол жеткізе аласыз. Бұл жүйе автотұрақ жүйесін толығымен автоматтандыра алады. Сіздің жазбаңыздан төлемге және шығуға дейін бәрі автоматты түрде жасалуы мүмкін.
Сонымен, біз мұнда NodeMCU, бес IR сенсоры мен екі серво қозғалтқышы бар IoT негізіндегі автотұрақ жүйесін құрамыз. Көлікті анықтау үшін кіру және шығу қақпасында екі ИҚ сенсоры пайдаланылады, ал үш ИҚ сенсоры автотұрақтың болуын анықтау үшін қолданылады. Серво қозғалтқыштары сенсордың мәніне сәйкес қақпаларды ашу және жабу үшін қолданылады. Мұнда біз Adafruit IO платформасын әлемнің кез келген нүктесінен бақылауға болатын бұлттағы мәліметтерді жариялау үшін қолданамыз.
1 -қадам: Қажетті компоненттер
Аппараттық құрал
- NodeMCU ESP8266
- IR сенсоры (5)
- Серво моторы (2)
Интернеттегі қызметтер
Adafruit IO
2 -қадам: IoT негізделген ақылды автотұрақ схемасы
IoT қолданатын ақылды тұрақ жүйесінде біз бес IR сенсоры мен екі серво қозғалтқышты қолданамыз. IR сенсорлары мен Servo қозғалтқыштары NodeMCU -ға қосылған. NodeMCU толық процесті басқарады және осы платформаны қолдана отырып, әлемнің кез келген жерінен бақылауға болатындай, автокөлік тұрағы мен тұру уақыты туралы ақпаратты Adafruit IO -ға жібереді. Кіретін және шығатын қақпада автокөліктерді анықтай алатын және қақпаны автоматты түрде ашатын және жабатын екі IR сенсоры қолданылады. Біз бұрын Adafruit IO бұлтын көптеген IoT жобаларында қолдандық, толығырақ білу үшін сілтемені орындаңыз.
Кіру және шығу қақпасы ретінде екі серво қозғалтқышы пайдаланылады, сондықтан IR сенсоры автокөлікті анықтаған сайын, серво қозғалтқышы 45 ° -тан 140 ° -қа дейін автоматты түрде айналады, ал кідірістен кейін ол бастапқы күйіне оралады. Басқа үш ИҚ сенсоры автотұрақтың бос немесе бос екенін анықтауға және деректерді NodeMCU -ге жіберуге арналған. Adafruit IO бақылау тақтасында кіру және шығу қақпасын қолмен басқаруға арналған екі түйме бар.
3 -қадам: Ida тұрақ жүйесіне арналған Adafruit IO орнату
Adafruit IO - бұл бұлттағы тірі деректерді біріктіруге, визуализациялауға және талдауға мүмкіндік беретін ашық деректер платформасы. Adafruit IO көмегімен сіз Интернетте өз деректеріңізді жүктей аласыз, көрсете аласыз және бақылай аласыз және IoT жобаңызды қосасыз. Сіз моторларды басқара аласыз, сенсорлық мәліметтерді оқи аласыз және Adafruit IO көмегімен Интернетте салқын IoT қосымшаларын жасай аласыз. Тексеру және сынау үшін, кейбір шектеулермен, Adafruit IO тегін пайдалануға болады. Біз сондай -ақ бұрын Raspberry Pi бар Adafruit IO қолдандық.
1. Adafruit IO пайдалану үшін алдымен Adafruit IO -да тіркелгі жасау керек. Мұны істеу үшін Adafruit IO веб -сайтына өтіп, экранның жоғарғы оң жағындағы «Тегін бастау» түймесін басыңыз.
2. Тіркелгіні құру процесін аяқтағаннан кейін, есептік жазбаңызға кіріңіз және есептік жазбаның пайдаланушы аты мен AIO кілтін алу үшін жоғарғы оң жақ бұрыштағы 'AIO кілтін' басыңыз.
«AIO кілтін» басқан кезде сіздің Adafruit IO AIO кілті мен пайдаланушы аты бар терезе пайда болады. Бұл кілт пен пайдаланушы атын көшіріңіз, ол кейінірек кодта қажет болады.
3. Енді, осыдан кейін сізге фид жасау керек. Арнаны құру үшін 'Feed' түймесін басыңыз, содан кейін 'Әрекеттер' түймесін басыңыз, содан кейін төмендегі суретте көрсетілгендей 'New Feed жасау' түймесін басыңыз.
4. Осыдан кейін арнаның аты мен сипаттамасын енгізу үшін жаңа терезе ашылады. Жазудың сипаттамасы міндетті емес.
5. Осыдан кейін «Жасау» түймесін басыңыз; сіз жаңадан құрылған арнаға бағытталасыз. Бұл жоба үшін біз шығыс қақпасы, кіру қақпасы, 1 кіру және шығу, 2 ұяшыққа кіру және шығу және 3 кіру мен шығу үшін тоғыз арнаны құрдық. Арналарды жасағаннан кейін, осы арналардың барлығын бір бетте көрсету үшін Adafruit IO бақылау тақтасын жасаңыз. Бақылау тақтасын құру үшін бақылау тақтасы опциясын нұқыңыз, содан кейін «Әрекет» түймесін басыңыз, содан кейін «Жаңа бақылау тақтасын жасау» түймесін басыңыз. Келесі терезеде бақылау тақтасының атын енгізіп, «Жасау» түймесін басыңыз.
6. Бақылау тақтасы қазір жасалынғандықтан, біз өз арналарымызды бақылау тақтасына қосамыз. Арнаны қосу үшін жоғарғы оң жақ бұрыштағы '+' белгісін басыңыз.
Алдымен біз кіру және шығу қақпасы үшін RESET түймелерінің екі блогын қосамыз, содан кейін тұрақ туралы егжей -тегжейлі мәтіннің жеті блогын қосамыз. Бақылау тақтасындағы түймені қосу үшін RESET блогын нұқыңыз.
Келесі терезеде ол арнаны таңдауды сұрайды, сондықтан кіру қақпасының арнасын басыңыз.
Бұл соңғы қадамда блокқа тақырып беріңіз және оны сәйкесінше теңшеңіз. Басу мәнін '1' -ден 'ON' -ға өзгертіңіз. Сондықтан түйме басылған сайын ол NodeMCU -ге 'ON' жолын жібереді, ал NodeMCU келесі тапсырманы орындайды. Егер сіз мұнда басу мәнін өзгерткіңіз келмесе, онда сіз бағдарламадағы шартты өзгерте аласыз.
Осыдан кейін, шығу қақпасы үшін басқа блок құру үшін сол процедураны орындаңыз. Қалған блоктарды жасау үшін дәл осы процедураны орындаңыз, бірақ RESET блогын құрудың орнына, тұрақтар туралы мәліметтерді көрсете алатын TEXT блогын жасаңыз. Барлық блоктарды жасағаннан кейін менің бақылау тақтасы төмендегідей болады. Параметрлер түймесін басу арқылы бақылау тақтасын өңдеуге болады.
4 -қадам: IOT тұрақ жүйесіне арналған NodeMCU бағдарламалау
NodeMCU бағдарламасын Arduino IDE көмегімен бағдарламалау үшін Файл - Параметрлер - Параметрлер тармағына өтіңіз.
Https: // arduino.esp8266.com/stable/package_esp82… «Қосымша тақта менеджерінің URL мекенжайы» өрісіне енгізіңіз және «Жарайды» түймесін басыңыз.
Енді Құралдар> Басқару тақтасы менеджері бөліміне өтіңіз.
Тақталар менеджері терезесінде іздеу жолына esp теріңіз, esp8266 төменде тізімделеді. Енді тақтаның соңғы нұсқасын таңдап, орнатуды басыңыз.
Орнату аяқталғаннан кейін Tools> Board> тармағына өтіп, NodeMCU 1.0 (ESP-12E Module) тармағын таңдаңыз.
Енді сіз NodeMCU бағдарламасын Arduino IDE көмегімен бағдарламалай аласыз.
Осылайша IoT қолданатын ақылды автотұрақ жүйесін құруға болады. Сіз тұрақ орындарын көбейту үшін сенсорларды қоса аласыз, сонымен қатар тұрақ жүйесін төлеу үшін төлем жүйесін қоса аласыз. Егер сізде осы жобаға қатысты күмәніңіз болса, төменде пікір қалдырыңыз.
Ұсынылған:
Arduino автокөлігіне кері тұрақ туралы ескерту жүйесі - Қадамдық қадамдар: 4 қадам
Arduino автокөлігіне кері тұрақ туралы ескерту жүйесі | Қадамдар: Бұл жобада мен Arduino UNO және HC-SR04 ультрадыбыстық сенсоры көмегімен қарапайым Arduino Car Reverse паркинг датчигінің схемасын жасаймын. Бұл Arduino негізіндегі Car Reverse ескерту жүйесін автономды навигация, робот ауқымы және басқа да ауқымда қолдануға болады
IOT негізіндегі ақылды тұрақ: 7 қадам
IOT негізіндегі ақылды тұрақ: Танмай Патхак пен Уткарш Мишра. Студенттер @ Халықаралық ақпараттық технологиялар институты, Хайдарабад (IIITH) РЕФЕРАТ Біз IOT негізіндегі ақылды тұрақ жүйесін сәтті енгіздік. Жеке түйіндердің (жақындық сенсорларының) көмегімен
Ақылды тұрақ пен қозғалысты бақылаудың киберфизикалық қауіпсіздігі: 6 қадам
Ақылды тұрақ пен трафикті басқарудың киберфизикалық қауіпсіздігі: Интернет миллиардтаған құрылғылармен, соның ішінде автомобильдермен, сенсорлармен, компьютерлермен, серверлермен, тоңазытқыштармен, мобильді құрылғылармен және тағы басқалармен бұрын-соңды болмаған қарқынмен өсуде. Бұл инфрақұрылымдағы көптеген тәуекелдер мен осалдықтарды енгізеді, операция
PIR сенсоры- DIY қолданатын көлік тұрақ сигнализациясы: 7 қадам (суреттермен)
PIR сенсоры- DIY қолданатын автокөлік тұрағы туралы дабыл жүйесі: Егер сіз автокөлік, жүк көлігі, мотоцикл немесе кез келген басқа көлік құралдарын қою кезінде қиындыққа тап болсаңыз, онда бұл нұсқаулықта сізге қарапайым автокөлік тұрағы дабылы көмегімен бұл мәселені қалай шешуге болатынын көрсетемін. PIR сенсоры бар жүйе. Бұл жүйеде
IoT негізделген ақылды бағбандық және ESP32: 7 қадамдарын қолданатын ақылды ауыл шаруашылығы
IoT негізделген ақылды бағбандық және ESP32 көмегімен ақылды ауыл шаруашылығы: Әлем уақыт өте келе ауыл шаруашылығына қарай өзгеруде. Қазіргі кезде адамдар электрониканы әр салада біріктіреді, ал ауыл шаруашылығы бұл үшін ерекшелік емес. Бұл ауыл шаруашылығындағы электрониканың бірігуі фермерлер мен бақшаны басқаратын адамдарға көмектеседі