Мазмұны:
- 1 -қадам: Қажетті заттар
- 2 -қадам: Сюжетті түсіну
- 3 -қадам: Arduino -ны HC 05 -ке қосу
- 4 -қадам: эскизді жүктеу
- 5 -қадам: COM портына назар аударуды ұмытпаңыз
- 6 -қадам: Flowcode7 -ге өтіңіз
- 7 -қадам: Flowcode файлын іске қосыңыз және Bluetooth құрылғысынан деректерді жіберіңіз
- 8 -қадам: Толық сурет
Бейне: Flowcode жүйесінде Android басқарылатын СКД экраны 7: 8 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:28
Бұл нұсқаулық сіздің Android құрылғыңыз арқылы FlowCode7 көмегімен имитацияланған виртуалды СКД экранды басқаруға мүмкіндік береді. Сіз басқа платформаларға лақтыра аласыз, бірақ олар Bluetooth қосылған болуы керек. Біз сондай-ақ Arduino-ны PIC 16F877A (Flowcode7-де модельдеу) мен Bluetooth модуліне (HC-05) интерфейс ретінде қолданамыз, бұл жағдайда Android ұялы болып табылатын Bluetooth құрылғысынан сигналдарды қабылдаймыз, тіпті UDP арқылы деректерді жіберуге тырысуға болады. Маршрутизаторды конфигурациялау арқылы WiFi. Мұнда Matrix форумдарының егжей -тегжейлі оқулығы бар. Алайда, жеке маршрутизатордың болмауына байланысты мақсатыма жету үшін біраз жұмыс жасауға тура келді. Мен сондай -ақ серверге деректерді жүктеуге тырыстым, содан кейін оны MySQL және PHP көмегімен сұрадым, бірақ мен оны ала алмадым. Егер сіз WiFi арқылы UDP арқылы деректерді жібергіңіз келсе, жеке маршрутизатордың болуы жақсы. Мұны қалай жасауға болатынын қарастырайық!
1 -қадам: Қажетті заттар
Міне, сізге қажет барлық «құрылғылардың» тізімі: Жабдық
1. Arduino UNO (мен MEGA 2560 қолдандым)
2. Bluetooth модулі (HC-05)
3. Нан тақтасы
4. Өткізгіш кабельдер (еркектен әйелге жақсырақ)
5. Arduino үшін USB кабелі
Бағдарламалық қамтамасыз ету1. Flowcode7: Сіз сынақ нұсқасын ресми матрицадан осы жерден жүктей аласыз. Есептік жазба жасаңыз, әр іске қосылғанда есептік жазбаның аты мен паролімен бағдарламалық жасақтаманың түпнұсқалығын растау қажет болады. Сіз 30 күн өткен соң не істеу керектігін білесіз …;) 2. Arduino IDE: Міне.
3. Bluetooth қолданбасы: Play Store дүкенінде Bluetooth құрылғыларына деректерді жіберуге арналған көптеген қосымшалар бар. Мен «сымсыз Lite» қолдандым. Сіз таңдаған кез келгенін қолдана аласыз.
2 -қадам: Сюжетті түсіну
Бұл иллюстрация бәрін түсіндіреді.
3 -қадам: Arduino -ны HC 05 -ке қосу
Бұл қарапайым орнату Arduino HC 055V VccGnd GndTx RxRx Tx
Толығырақ түсіну үшін осы нұсқаулықтың 1 -қадамын қарастырыңыз
Аяқтағаннан кейін сіз құрылғыны Bluetooth терминалының тізімінен таба аласыз. HC 05 таңдау арқылы жұптаңыз. Құпия сөз әдетте 1234 болады.
4 -қадам: эскизді жүктеу
Бұл эскизді Arduino IDE -ге жүктеңіз. Бұл Bluetooth арқылы COM портына деректерді дәйекті түрде жазудың кең таралған түрі.#Include // BluetoothData сериялық кітапханасын импорттау; // Bluetooth құрылғысынан алынған деректер
void setup () {// бір рет іске қосу үшін орнату кодын осында қойыңыз:
Serial.begin (9600); pinMode (ledpin, OUTPUT); }
void loop () {// бірнеше рет іске қосу үшін негізгі кодты осында қойыңыз: if (Serial.available ()) {BluetoothData = Serial.read (); Serial.write (BluetoothData); } кешіктіру (100); }
5 -қадам: COM портына назар аударуды ұмытпаңыз
6 -қадам: Flowcode7 -ге өтіңіз
Сізге бұл схеманы құру қажет. RS232 порты мен СКД тақтасына сүйреңіз. Макростарды перифериялық құрылғыларға қосыңыз. RS232 Properties ішінде Arduino қосылған COM портын таңдаңыз.
7 -қадам: Flowcode файлын іске қосыңыз және Bluetooth құрылғысынан деректерді жіберіңіз
Bluetooth қосымшасына мәтін енгізіңіз. Модуль құрылғыңызға қосылғанын тексеріңіз. HC 05 әдетте жарық диодты екі рет жыпылықтайды және сәтті жұптастырылған кезде олардың арасында сәл кідіріс болады. Жақсы нәтижеге қол жеткізу үшін кез келген деректерді жібермес бұрын, ағындық код бағдарламасы жұмыс істейтініне көз жеткізіңіз. Flowcode7 дербес компьютерде өте баяу жұмыс істеді, ал шығулар көп кешіктірілді. Болашақ ауқымы: СКД экранды тазарту, жаңа жолда басып шығару, деректерді ауыстыру сияқты басқа оқиғаларды іске қосу үшін Flowcode сәйкес келетін арнайы жолдарды жіберуге болады. т.б.
8 -қадам: Толық сурет
Сізге нұсқаулық ұнады деп үміттенемін! Неліктен мен оны жарияладым ?: Мен бұл жобаны профессорға жобаны ұсыну ретінде ұсындым. Ол менің ноутбуктағы кодты тексеруге де тырыспады. Ол басылған құжатқа қол қойды, содан кейін оны осындай файлдарға толы үймеге лақтырды. Менде 2 таңдау болды:
1. Мен бұл туралы ештеңе істей алмадым деп қабылдаңыз2. Дұрыс адамдармен бөлісіңіз.
Ұсынылған:
Автокөлік тақтасына арналған STONE СКД экраны: 5 қадам
Автокөлік тақтасына арналған STONE СКД экраны: Экономиканың қарқынды дамуымен және адамдардың тұтыну қуатының біртіндеп жақсаруымен автомобильдер қарапайым отбасылардың күнделікті қажеттіліктеріне айналды, және барлығы автомобильдердің жайлылығы мен қауіпсіздігіне көбірек көңіл бөледі
Bluetooth басқарылатын Messenger СКД -- 16x2 СКД -- Hc05 -- Қарапайым -- Сымсыз хабарландыру тақтасы: 8 қадам
Bluetooth басқарылатын Messenger СКД || 16x2 СКД || Hc05 || Қарапайым || Сымсыз хабарландыру тақтасы: …………………………. Басқа бейнелер үшін менің YouTube каналыма ТІРКЕЛІҢІЗ …… ………………………………… Хабарландыру тақтасы адамдарды жаңа ақпаратпен жаңарту үшін қолданылады немесе егер сіз хабарламаны бөлмеде немесе жартылай жібергіңіз келсе
Ультрадыбыстық сенсор автоматты жарықдиодты анимация шамдары мен СКД ақпарат экраны: 6 қадам
Ультрадыбыстық сенсорлық автоматты жарықдиодты жарықдиодты анимация шамдары мен СКД туралы ақпарат экраны: үйге шаршаған кезде оралып, отыруға және демалуға тырысқанда, айналаңыздағы нәрсені күн сайын қайта -қайта көру өте скучно болуы керек. Неліктен көңіл -күйіңізді өзгертетін қызықты және қызықты нәрсе қоспайсыз? Өте оңай Arduin жасаңыз
СКД экраны бар көңіл -күй шамы: 5 қадам
СКД экраны бар көңіл-күй шамы: Makers-sac-тың талғампаз көңіл-күй шамы жобасының арқасында (Maker-sac's Exquisite Mood Lamp), менде бұл жобаға жаңа мүмкіндік қосу туралы ой болды, сонымен қатар бұл менің мектеп мұғалімінің үй тапсырмасы. Бұл жоба кез келген адам үшін өте оңай. Сізге ұнайды деп үміттенемін
СКД экраны бар түс сенсоры: 6 қадам
СКД экраны бар түс сенсоры: Мақсаты - соқырларға түстерді көрмей -ақ түстерді анықтауға мүмкіндік беретін құрылғыны құру. СКД экранын сенсормен қолдану арқылы түсі алынады, содан кейін СКД экранына сөздерге ауысады. Бұл құрылғы