Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
Jey Amiel AjocGensan PH tomonidan
Bu ko'rsatma sizga HC05 bluetooth modulini ishlatishni boshlashingizga yordam beradi, bu ko'rsatmaning oxiriga kelib, siz arduino kartangiz yordamida uni sozlash/o'zgartirish uchun modulga AT buyruqlarini yuborish haqida bilib olasiz..
1 -qadam: materiallar
1. Arduino UNO
2. HC05 Bluetooth moduli
3. Jumper simlari
4. Non paneli
5. Rezistorlar (1k va 2k)
Bo'ldi shu!
2 -qadam: ulanish sxemasi
Agar siz AT-xabarlarini HC-05 bilan boshlashni xohlasangiz, ushbu tartibni bajaring (EN pin va BT tugmachasi BT ning o'ng tomonida)
Ff ulanishlarni yarating!
Arduino 5V uchun BT VCC
BT GND dan Arduino GND gacha
BT TX dan Arduino D2 gacha
BT RX dan Arduino D3 (Bu qism uchun VOLTAGE DIVIDER dan foydalaning! BT Rx arduino -dan 5V signalni qabul qila olmaydi!)
3 -qadam: Kodni Arduino kartasiga yuklang
ESLATMA: yuklashdan oldin, faqat 5V va tuproqli ulanishlarni qoldirib, tx va rx simlarini olib tashlang.
"Yuklash tugadi" qismidan so'ng, BT TX -ni ARDUINO D2 -ga va BT RX -ni ARDUINO D3 -ga qayta ulang (baribir, kuchlanish bo'luvchi bilan).
HC-05 diodli LED sekundiga taxminan 5 marta tez miltillashi kerak.
#qo'shing
SoftwareSerial BTserial (2, 3); // RX | TX // HC-05 TX ni Arduino pin 2 RX ga ulang.
// HC-05 RX ni Arduino pin 3 TX ga ulang
char c = '';
bo'sh o'rnatish () {
Serial.begin (9600);
Serial.println ("Arduino tayyor");
Serial.println ("Serial monitorda NL va CR ni tanlashni unutmang");
// AT rejimi uchun HC-05 standart ketma-ket tezligi 38400
BTserial.begin (38400);
}
void loop () {
// HC-05 dan o'qishni davom ettiring va Arduino Serial Monitor-ga yuboring
agar (BTserial.available ()) {
c = BTserial.read ();
Serial.write (c);
}
// Arduino Serial Monitor-dan o'qishni davom ettiring va HC-05 ga yuboring
agar (Serial.available ()) {
c = Serial.read ();
BTserial.write (c); }
}
4 -qadam: BT modulini AT rejimiga qo'yish
Arduino yoqilganda, quyidagilarni bajaring:
BT VCC ga 5V ulanishni olib tashlang
BT modulidagi tugmachani bosib ushlab turing
BT VCC-ni 5V ga qayta ulang (tugmachani bosib turganda), LED yonishi kerak.
Tugma tugmachasini qo'yib yuboring va LED har ikki soniyada bir marta (taxminan 2 sek) asta -sekin yonib -o'chib turishi kerak.
Bu AT rejimini ko'rsatadi.
5 -qadam: AT buyruqlarini yuboring
Endi siz AT rejimida bo'lsangiz, endi AT muloqotini boshlashingiz mumkin.
Bu erda siz ishlatishingiz mumkin bo'lgan AT buyruqlarining ba'zi misollari yoki boshqa AT buyruqlarini Internetda qidirishingiz mumkin.
HC-05ni mfg ga qaytarish. standart sozlamalar: "AT+ORGL"
HC-05 versiyasini olish uchun "AT+VERSION?" Kiriting.
Qurilma nomini HC-05 standartidan o'zgartirish uchun MYBLUE deb ayting: "AT+NAME = MYBLUE"
Xavfsizlik kodini 1234 dan 2987 gacha o'zgartirish uchun quyidagini kiriting: "AT+PSWD = 2987"
HC-05 bod tezligini standart 9600 dan 115200 ga o'zgartirish uchun 1 bitli bit, 0 paritetini kiriting: "AT+UART = 115200, 1, 0"
MUHIM DIQQAT: Agar siz AT buyruqlarini "?" Bilan ishlatayotgan bo'lsangiz, buni BT kartasidagi tugmani bosib, kompyuterda enter tugmasini bosing. Buni qilish kerak.
Tavsiya:
A9G GPS va GPRS moduli bo'yicha qo'llanma - Ai-Thinker - Buyruqlar: 7 qadam
A9G GPS va GPRS moduli bo'yicha qo'llanma | Ai-Thinker | AT buyruqlari: Hey, nima bo'ldi, bolalar! Akarsh bu erda CETech -dan.Bugun biz AI Thinker -dan A9G GPS, GSM va GPRS moduli orqali o'tmoqchimiz. AI Thinker -dan A9 va A6 kabi bir nechta boshqa modullar ham bor, ular o'xshash GSM va GPRS imkoniyatlariga ega, lekin
Bluetooth AT buyruqlar sozlamalari (HC05 HC06): 4 qadam
Bluetooth AT buyruqlar sozlamalari (HC05 HC06): Salom bolalar! Umid qilamanki, siz mening oldingi "Arduino Servo Dvigatelini Qanday Boshqarish" qo'llanmasini yoqtirdingiz. Bu sizga Bluetooth moduli bilan qanday ishlashni o'rgatish va uning sozlamalarini A orqali sozlash uchun boshqa ma'lumotli darslik
Tamil tilida multimetrdan qanday foydalanish kerak - Yangi boshlanuvchilar uchun qo'llanma - Yangi boshlanuvchilar uchun multimetr: 8 qadam
Tamil tilida multimetrdan qanday foydalanish kerak | Yangi boshlanuvchilar uchun qo'llanma | Yangi boshlanuvchilar uchun multimetr: Salom do'stlar, men bu qo'llanmada men multimetrni elektronikaning barcha turlarida 7 xil bosqichda qanday ishlatishni tushuntirdim, masalan: 1) nosozliklarni aniqlash uchun uzluksizlik testi 2) doimiy oqimni o'lchash 3) diod va LEDni sinovdan o'tkazish 4) o'lchash. Resi
GoPro uchun Arduino - Servo va MPU6050 Gyro -dan foydalanish uchun Roll va Pitch Axis Gimbal: 4 qadam
GoPro uchun Arduino - Servo va MPU6050 Gyro yordamida Roll and Pitch Axis Gimbal: Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com) Ushbu loyihaning maqsadi - GoPro uchun 3 o'qli Gimbal Arduino nano + 3 servo dvigatellari yordamida
Buyruqlar qatori FTP mijozidan qanday foydalanish kerak: 8 qadam
Buyruqlar qatori FTP mijozidan qanday foydalanish kerak? Nega? Balki sizda boshqa ftp mijozi yo'qdir. Balki siz derazalar, grafikalar va sichqonlar yordamida sekinlashishni xohlamaysiz. Balki siz texnik kompyuter haqida ko'proq bilganga o'xshaysiz