Мазмұны:
Бейне: Bluetooth арқылы сериялық мониторды қарау: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Бұл жоба сериялық мониторды қарау үшін қолданылатын дәстүрлі сымды қосылымды ауыстыру үшін HC-05 Bluetooth модулін қолданады.
Материалдар:
- Arduino -
- Нан тақтасы -
- Өткізгіш сымдар -
- HC -05 Bluetooth модулі -
1 -қадам: код
Бұл код Arduino IDE -де берілген мысалдардан алынған қарапайым сериялық байланыс мысалы. Сіз оны таба аласыз: Файл> Мысалдар> Байланыс> Ascii кестесі
/*
ASCII кестесі байт мәндерін барлық ықтимал форматтарда басып шығарады: - бастапқы екілік мәндер ретінде - ASCII кодталған ондық, он алтылық, сегіздік және екілік мәндер ретінде ASCII туралы толығырақ мына жерден қараңыз: https://www.asciitable.com және https:// www.asciitable.com Схема: Сыртқы жабдық қажет емес. 2006 жылы Николас Замбетти жасаған <https://www.asciitable.com> 9 сәуір 2012 ж. Том Игое өзгертілген Бұл мысал коды жалпыға қолжетімді. https://www.asciitable.com */void setup () {Serial.begin (9600); while (! сериялық) {; // сериялық порт қосылуын күтіңіз. Тек USB порты үшін қажет} Serial.println («ASCII кестесі ~ таңбалар картасы»); } int thisByte = 33; void loop () {Serial.write (thisByte); Serial.print («, dec:»); Serial.print (thisByte); Serial.print («, hex:»); Serial.print (thisByte, HEX); Serial.print («, oct:»); Serial.print (thisByte, OCT); Serial.print («, bin:»); Serial.println (thisByte, BIN); if (thisByte == 126) {while (true) {жалғастыру; }} thisByte ++; }
- Сіздің жіберу жылдамдығыңыз 9600 -ге орнатылғанына көз жеткізіңіз
- Компьютерге сериялық қосылымды қолданатын кез келген код жұмыс істейді, бірақ бұл қарапайым мысал.
2 -қадам: Схема
Код тақтаға жүктелгеннен кейін, қуатты ажыратыңыз. Содан кейін, Bluetooth модулін жоғарыда көрсетілгендей тізбекке қосыңыз:
- GND жерге
- VCC 5 вольтке дейін
- TXD 0 түйреу
- RXD 1 түйреуішке
3 -қадам: Bluetooth қосылымы
- Arduino -ны қосыңыз
- Компьютердің Bluetooth параметрлерін ашыңыз
- HC-05 модулімен жұптастырыңыз
- «Құрылғылар мен принтерлерден» модульдің сериялық порт атауын табыңыз:
- Arduino IDE -де Bluetooth модулінің сериялық портын таңдаңыз (менікі COM10)
- Кіріс ақпаратын қарау үшін сериялық мониторды қалыпты түрде ашыңыз
4 -қадам: Қосымша қадамдар
Міне, сіз сынап көргіңіз келетін кейбір қосымша нәрселер:
- Сіз оның орнына виртуалды сериялық порттарды қолдана аласыз, бірақ мен нақты порттарды пайдалану әлдеқайда жылдам жұмыс істейтінін білдім (және бұл әдетте оңай).
- Сондай -ақ, бұл процесті өңдеу арқылы сымсыз басқаруға мүмкіндік беру үшін стандартты Firmata мысалында қолдануға болады (алдымен жылдамдықты 9600 -ге орнатыңыз)
Ұсынылған:
HC-05 Bluetooth арқылы сериялық конфигурация: 10 қадам
HC-05 Bluetooth арқылы сериялық конфигурация: Кейбір Arduino жобалары үшін Android құрылғылары мен HC-05 Bluetooth SPP модульдерін қолданған кезде, мен HC-05 беру жылдамдығын және басқа параметрлерді компьютердің USB портына қосылмай тексеріп, өзгерткім келді. HC-05 модульдері сериялық және Blu қосады
СКД арқылы сенсорлық деректерді қарау: 5 қадам
Сенсорлық деректерді экрандағы СКД арқылы қарау: Бұл жобада біз Arduino көмегімен экранда 2 сенсордың деректерін қарауымыз керек. Бұл жобаны қолдану жылыжайда ылғалдылық пен температураны бақылау болып табылады
Үй температурасын PID және зертханалық қарау арқылы басқару: 4 қадам
PID және Labview бар үйдегі температураны басқару: PID жүйелері мен жүйелердің тізбегі PID -ге қарауға мүмкіндік береді
Оқу көзілдірігі арқылы тұтылуды қарау (және көзімді жандырмайды): 4 қадам (суреттермен)
Көзілдірікті оқу арқылы тұтылуды қарау (және көзім жанбайды): Сәлеметсіз бе, мен сіздің атағыңызбен сіздің қызығушылығыңызды байқадым ба? Менің әкем де дәл осылай жасады, біз кеше ескі Монтрда жүргенде, ол көзілдірігін жұлып алып, оқуды қалай көру керектігін маған оқу көзілдірігі деп ойлады
Arduino смартфонында Coms/Bluetooth HC-05, HC-06 арқылы сериялық монитор: 4 қадам (суреттермен)
Bluetooth HC-05, HC-06 арқылы Arduino смартфондары/сериялық монитор: Егер сіз өзіңіздің эскизіңізді шынайы әлемде, компьютерден алыс жерде тексергіңіз келсе, бұл өте пайдалы. Нәтижесінде сіздің смартфоныңыз компьютердегі Arduino сериялық мониторымен бірдей әрекет етеді. HC-05 және HC-06 Bluetooth модульдері қол жетімді