Мазмұны:
- 1 -қадам: Құралдар мен материалдар
- 2 -қадам: микробағдарламаны тексеруге және өңдеуге арналған тақтаны дайындау
- 3 -қадам: Nextion Touch немесе симуляторды қосу
- 4 -қадам: Менің микробағдарлама
Бейне: Arduino негізіндегі Nextion сенсорлық басқару элементтері: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бір досым сенсорлы экран мен Arduino арқылы көлігінің HVAC (жылыту, желдету, ауа күйі) бақылауының керемет шешімін іздеді. Идеяға созылатын лимузиннің интерьерін басқару туралы менің ескі жобам себеп болды, бірақ ол кішірек және жеңіл болуы керек.
Мен бұл жоба үшін Nextion сенсорлық экранын қайтадан алдым және оларды Arduino UNO -мен тікелей байланыстырдым. GUI -дің барлық суреттері мен басқа да мәліметтері Nextion touch -те сақталады. Бұл сенсорлық экрандарды UART арқылы микроконтроллерге (біздің жағдайда Arduino) қосу өте оңай.
Бұл кішкентай нұсқаулық сізге әр түрлі мақсаттарға арналған Nextion сенсорлық экрандары мен Arduino көмегімен жобаны қаншалықты оңай жүзеге асыруға болатынын көрсетеді.
1 -қадам: Құралдар мен материалдар
Аппараттық құрал
- Nextion сенсорлық экраны (симуляторда бірінші тестті жасауға болады)
- Arduino UNO немесе Nano
- Бірінші эксперименттерге / тесттерге арналған тақта
Бағдарламалық қамтамасыз ету
- Arduino IDE
- Nextion редакторы
2 -қадам: микробағдарламаны тексеруге және өңдеуге арналған тақтаны дайындау
Аппараттық құрал өте қарапайым. Біздің жобада аппараттық құралды досым жасады. Алғашқы сынақтар үшін светодиоды бар тақтаға қарапайым сынақ схемасын құруға болады. 220R резисторы бар светодиодтарды Arduino мен жерге қосыңыз.
3 -қадам: Nextion Touch немесе симуляторды қосу
Nextion түртуін Arduino UART түйреуіштері арқылы тікелей қосуға болады. Алғашқы тестілеуді кез келген басусыз бастауға болады, себебі редактор шынымен жақсы тренажермен бірге келеді. Бұл жағдайда Arduino -ны компьютер арқылы USB арқылы қосуға болады.
4 -қадам: Менің микробағдарлама
Қадамдарыңыз үшін менің микробағдарламадан бастауға болады …
Ұсынылған:
Жарықтықты басқару PWM негізіндегі жарықдиодты басқару түймелері, Raspberry Pi және Scratch көмегімен: 8 қадам (суреттермен)
Жарықтықты басқару PWM негізіндегі жарықдиодты басқару түймелері, Raspberry Pi және Scratch көмегімен: Мен оқушыларға PWM қалай жұмыс жасайтынын түсіндірудің жолын табуға тырыстым, сондықтан мен 2 түймені қолданып жарық диодты жарықтылықты басқаруға тырысамын. - бір түйме жарық диодты жарықтандыруды арттырады, ал екіншісі оны өшіреді. Бағдарламаға
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 -ті смартфонмен басқара аласыз
Сенсорлық сенсордың үш тізбегі + сенсорлық таймердің тізбегі: 4 қадам
Сенсорлық сенсордың үш тізбегі + сенсорлық таймердің тізбегі: сенсор сенсорлық түйреуіштердегі жанасуды анықтағанда қосылатын тізбек. Ол уақытша жұмыс істейді, яғни түйреуіштер түйіскен кезде ғана жүктеме қосылады, мұнда мен сенсорлық сенсация жасаудың үш түрлі әдісін көрсетемін
Adafruit Feather NRF52 реттелетін басқару элементтері, кодтау қажет емес: 8 қадам (суреттермен)
Adafruit Feather NRF52 реттелетін басқару элементтері, кодтау қажет емес: 2019 жылдың 23 сәуірін жаңарту - Millis () пен PfodApp көмегімен Arduino Date/Time Plotod/Logging (Arduino Date/Time Plotting/Logging) соңғы ақысыз pfodDesigner V3.0.3610+ жасалған қара деректерді күн/уақытпен салыстыру үшін Arduino эскиздерін аяқтаңыз
Arduino негізіндегі MIDI Fighter (сенсорлық): 7 қадам (суреттермен)
Arduino негізіндегі MIDI Fighter (сенсорлық): MIDI музыкалық аспаптың сандық интерфейсін білдіреді. Мұнда біз сенсорлы MIDI жауынгерін жасап жатырмыз. Оның 16 алаңы бар. оларды көбейтуге немесе азайтуға болады. Ардуино түйреуіштері шектеулі болғандықтан мен мұнда 16 қолдандым, сонымен қатар аналогты кіріс түйреуіштерін қолдандым