Мазмұны:

ESP32 Bluetooth оқулығы - ESP32 кіріктірілген Bluetooth қалай қолданылады: 5 қадам
ESP32 Bluetooth оқулығы - ESP32 кіріктірілген Bluetooth қалай қолданылады: 5 қадам

Бейне: ESP32 Bluetooth оқулығы - ESP32 кіріктірілген Bluetooth қалай қолданылады: 5 қадам

Бейне: ESP32 Bluetooth оқулығы - ESP32 кіріктірілген Bluetooth қалай қолданылады: 5 қадам
Бейне: Использование термопары MAX6675 с ESP32 Bluetooth 2024, Қараша
Anonim
ESP32 Bluetooth оқулығы | ESP32 кіріктірілген Bluetooth қалай пайдалануға болады
ESP32 Bluetooth оқулығы | ESP32 кіріктірілген Bluetooth қалай пайдалануға болады

Сәлем достар, ESP32 тақтасы WiFi және Bluetooth -мен бірге жеткізілетіндіктен, көбінесе біздің жобалар үшін біз тек Wi -Fi қолданамыз, сондықтан біз Bluetooth -ды пайдаланбаймыз, сондықтан мен осы нұсқаулықта ESP32 Bluetooth -ды қолданудың қаншалықты оңай екенін көрсетемін. Негізгі жобалар Bluetooth - бұл ESP32 -ді қолдануға ыңғайлы.

1 -қадам: Сізге қажет заттар

Сізге қажет заттар
Сізге қажет заттар

Бұл жоба үшін сізге тек қажет: ESP32 (кез келген үлгі): және оны бағдарламалауға арналған кабель.

2 -қадам: ESP 32 үшін Arduino Ide орнату

ESP 32 үшін Arduino Ide орнату
ESP 32 үшін Arduino Ide орнату

Сіздің компьютеріңізде Arduino IDE бар екеніне және Arduino IDE -ге ESP32 тақталарын орнатқаныңызға көз жеткізіңіз, егер олай болмаса, оны орнату үшін келесі нұсқауларды орындаңыз.:

3 -қадам: Bluetooth қосымшасын алыңыз

Bluetooth қосымшасын алыңыз
Bluetooth қосымшасын алыңыз

Әрі қарай жүрмес бұрын, біздің смартфонда кез келген BLUETOOTH құрылғысымен BLUETOOTH байланысы үшін Bluetooth сериялық қосымшасы бар екеніне көз жеткізіңіз, біздің жағдайда ESP32.

4 -қадам: кодтау бөлігі

Кодтау бөлігі
Кодтау бөлігі

Arduino ide.go файлын ашыңыз Файл> Мысалдар> BluetoothSerial> SerialtoSerialBT. Немесе келесі кодты көшіріңіз: #«BluetoothSerial.h» #if! Анықталған (CONFIG_BT_ENABLED) || ! анықталды (CONFIG_BLUEDROID_ENABLED)#қате Bluetooth қосылмайды! «Make menuconfig`» іске қосыңыз және оны қосыңыз#endifBluetoothSerialBT; void setup () {Serial.begin (115200); SerialBT.begin («ESP32test»); // Bluetooth құрылғысының атауы Serial.println («Құрылғы енді оны bluetooth -мен жұптастыруға болады!»);} Void loop () {if (Serial.available ()) {SerialBT.write (Serial.read ()); } if (SerialBT.available ()) {Serial.write (SerialBT.read ()); } delay (20);} Код өте қарапайым және біз әдетте arduino uno & hc05 кодында қолданылатын BLUETOOTH кодына өте ұқсасКод түсініктемесі: Төмендегі жолда BluetoothSerial кітапханасы бар.#құрамында «BluetoothSerial.h» бар. егер! анықталған болса (CONFIG_BT_ENABLED) || ! анықталды (CONFIG_BLUEDROID_ENABLED)#қате Bluetooth қосылмайды! «Make menuconfig» іске қосыңыз және оны#endif қосыңыз, содан кейін BLUETOOTH данасы BluetoothSerial SerialBT құрылады; Орнатуда () 115200 жіберу жылдамдығымен сериялық байланыс басталады. Serial.begin (115200); Bluetooth -ды инициализациялаңыз. сериялық құрылғы және аргумент ретінде Bluetooth құрылғысының атауы. Әдепкі бойынша ол ESP32test деп аталады, бірақ сіз оның атын өзгерте аласыз және оған бірегей атау бере аласыз. SerialBT.begin («ESP32test»); // Bluetooth құрылғысының атауы Циклда () Bluetooth Serial арқылы деректерді жіберіңіз және алыңыз. Төмендегі код жолдарында кез келген деректердің сериялық мониторда бар -жоғын тексереді, егер ол бар болса, ол BLUETOOTH құрылғысына жібереді (мысалы: біздің смартфон) esp32 Bluetooth.if (Serial.available ()) {SerialBT.write (Serial.read ());} SerialBT.write () деректерді bluetooth serial. Serial.read () арқылы жібереді. Сериялық порт. Кодтың төменгі бөлігі Bluetooth -дан кез келген деректердің бар -жоғын тексереді, содан кейін оны сериялық мониторға басып шығарады. if (SerialBT.available ()) {Serial.write (SerialBT.read ());} Бұл кодтың негізгі түсініктемесі, сондықтан сіз кодты ESP32 -ге жүктей аласыз.

5 -қадам: Esp32 Bluetooth -ды тексеру

Esp32 Bluetooth -ды тексеру
Esp32 Bluetooth -ды тексеру
Esp32 Bluetooth -ды тексеру
Esp32 Bluetooth -ды тексеру
Esp32 Bluetooth -ды тексеру
Esp32 Bluetooth -ды тексеру

Кодты жүктегеннен кейін Arduino IDE -де сериялық мониторды ашыңыз, содан кейін смартфоннан Bluetooth (esp32) қосыңыз. Қолданбаның құрылғылар бөлімінде сіз ESP32 -ге қосыла аласыз, содан кейін сіз «ESP32 -ге қосылу» хабарын аласыз. ол қосылады және сіз ESP32 қосылғанын көресіз, содан кейін сіз қосымшадан сәлемдесу жазсаңыз, сіздің Arduino IDE сериялық мониторында сіз сәлем хабарламасын көре аласыз, ал егер сіз сериялық монитордан қалайсыз деп жазсаңыз, сіз бұл хабарды көре аласыз. Осылайша сіз ESP32 көмегімен Bluetooth байланысын орната аласыз және телефоннан esp32 -ге жіберген әр түрлі хабар үшін әр түрлі әрекеттерді орындау үшін if шартын қолдана аласыз.

Ұсынылған: