Orodha ya maudhui:
- Hatua ya 1: Vifaa
- Hatua ya 2: Mchoro wa Wiring
- Hatua ya 3: Pakia Nambari kwenye Bodi ya Arduino
- Hatua ya 4: Kuweka Moduli ya BT kwa MODE
- Hatua ya 5: Tuma kwa Amri
Video: Katika Amri za Moduli ya Bluetooth (HC-05 W / EN Pin na BUTTON) Kutumia Bodi ya Arduino !: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Na Jay Amiel AjocGensan PH
Mafundisho haya yatakusaidia kuanza kutumia moduli yako ya Bluetooth ya HC05. Mwisho wa mafunzo haya, utakuwa umejifunza juu ya kutuma maagizo ya AT kwa moduli ili kuisanidi / kuibadilisha (jina, kitufe, kiwango cha baud nk) kwa kutumia bodi yako ya arduino.
Hatua ya 1: Vifaa
1. Arduino UNO
2. Moduli ya Bluetooth ya HC05
3. waya za jumper
4. Bodi ya mkate
5. Resistors (1k na 2k)
Hiyo ndio!
Hatua ya 2: Mchoro wa Wiring
Fuata utaratibu huu ikiwa unataka kuanza comms na HC-05 yako (na pini ya EN na BUTTON upande wa kulia wa BT)
Fanya unganisho la ff!
BT VCC kwa Arduino 5V
BT GND kwa Arduino GND
BT TX hadi Arduino D2
BT RX kwa Arduino D3 (Tumia KITENGANISHO VOLTAGE kwa sehemu hii! BT Rx haiwezi kushughulikia ishara ya 5V kutoka arduino!)
Hatua ya 3: Pakia Nambari kwenye Bodi ya Arduino
KUMBUKA: Kabla ya kupakia, ondoa wx za tx na rx ukiacha unganisho la 5V na ardhi tu.
Baada ya sehemu ya "Nimemaliza kupakia", unganisha tena BT TX kwa ARDUINO D2 na BT RX hadi ARDUINO D3 (bado, na mgawanyiko wa voltage).
Taa kwenye HC-05 inapaswa kuangaza haraka karibu mara 5 kwa sekunde.
# pamoja
SoftwareSerial BTserial (2, 3); // RX | TX // Unganisha HC-05 TX kwa pini ya Arduino 2 RX.
// Unganisha HC-05 RX kwa pini ya Arduino 3 TX
char c = ;
usanidi batili () {
Serial. Kuanza (9600);
Serial.println ("Arduino iko tayari");
Serial.println ("Kumbuka kuchagua Wote NL & CR katika mfuatiliaji wa serial");
// Kasi ya serial ya HC-05 ya hali ya chini ya AT mode ni 38400
Kuanza kwa BTserial (38400);
}
kitanzi batili () {
// Endelea kusoma kutoka HC-05 na tuma kwa Arduino Serial Monitor
ikiwa (BTserial haipatikani ()) {
c = BTserial.read ();
Serial.write (c);
}
// Endelea kusoma kutoka kwa Arduino Serial Monitor na utume kwa HC-05
ikiwa (Serial haipatikani ()) {
c = mfululizo.read ();
Andika BTserial (c); }
}
Hatua ya 4: Kuweka Moduli ya BT kwa MODE
Ukiwa na Arduino, fanya yafuatayo:
Ondoa unganisho la 5V kwa BT VCC
Bonyeza na ushikilie kitufe cha kifungo kwenye moduli ya BT
Unganisha tena BT VCC na 5V (wakati unabonyeza kitufe), LED inapaswa kuwashwa.
Toa kitufe cha kubonyeza na taa inapaswa kuwaka / kuzima polepole mara moja kwa sekunde kadhaa (takriban sekunde 2).
Hii inaonyesha hali ya AT.
Hatua ya 5: Tuma kwa Amri
Sasa kwa kuwa uko katika hali ya AT, sasa unaweza kuanza comms za AT.
Hapa kuna mfano wa maagizo ya AT ambayo unaweza kutumia au unaweza kutafuta mtandao kwa amri zingine za AT.
Kurudisha HC-05 kwa mfg. mipangilio chaguomsingi: "AT + ORGL"
Ili kupata toleo la HC-05 yako ingiza: "AT + VERSION?"
Kubadilisha jina la kifaa kutoka HC-05 chaguomsingi tuseme MYBLUE ingiza: "AT + NAME = MYBLUE"
Kubadilisha nambari ya usalama ya msingi kutoka 1234 hadi 2987 ingiza: "AT + PSWD = 2987"
Kubadilisha kiwango cha baud cha HC-05 kutoka default 9600 hadi 115200, 1 stop kidogo, 0 usawa uingie: "AT + UART = 115200, 1, 0"
KUMBUKA MUHIMU: Ikiwa unatumia maagizo ya AT na "?", Fanya hivi, ukibonyeza kitufe kwenye bodi ya BT, bonyeza kitufe cha kuingia kwenye kompyuta. Hiyo inapaswa kuifanya.
Ilipendekeza:
Mafunzo ya Moduli ya A9G GPS & GPRS - Mfikiriaji wa Ai - Katika Amri: Hatua 7
Mafunzo ya Moduli ya A9G GPS & GPRS | Mfikiriaji wa Ai | KWA Amri: Haya, kuna nini, Jamani! Akarsh hapa kutoka CETech.Leo, tutapita kupitia moduli ya A9G GPS, GSM, na GPRS kutoka kwa AI Thinker. Kuna moduli zingine kadhaa kama vile A9 na A6 kutoka kwa AI Thinker ambazo zina uwezo sawa wa GSM na GPRS lakini
Panga Bodi / moduli yoyote ya ESP8266 Na Firmware ya AM Amri: Hatua 5
Panga Bodi / moduli yoyote ya ESP8266 Na Firmware ya AM: Kila moduli na bodi ya ESP826 inaweza kusanidiwa kwa njia nyingi: Arduino, chatu, Lua, amri za AT, nyingi zaidi labda … Kwanza tatu ni bora kwa operesheni ya kibinafsi, AT firmware ni kwa kutumia ESP8266 kama moduli au kwa upimaji wa haraka na TTL RS232 c
[Shinda] Jinsi ya kusanikisha Amri ya ADB katika CMD (Tayari Kutumia): Hatua 6
[Shinda] Jinsi ya Kusanikisha Amri ya ADB katika CMD (Tayari Kutumia): Endelea kwa hatua inayofuata
Jinsi ya Kupanga Bodi ya AVR Kutumia Bodi ya Arduino: Hatua 6
Jinsi ya Kupanga Bodi ya AVR Kutumia Bodi ya Arduino: Je! Una bodi ya kudhibiti microcontroller ya AVR iliyowekwa kote? Je! Ni ngumu kuipanga? Kweli, uko mahali pazuri. Hapa, nitakuonyesha jinsi ya kupanga bodi ndogo ya Atmega8a kwa kutumia bodi ya Arduino Uno kama programu. Kwa hivyo bila furth
Kutumia Moduli ya Amri ya Uundaji ya IRobot Pamoja na Linux: Hatua 4
Kutumia Moduli ya Amri ya Uundaji ya IRobot na Linux: Kwa kuwa iRobot haijatoa watumiaji wa linux njia ya kutumia moduli ya amri, ilibidi niigundue mwenyewe. Usiogope, sio ngumu hata kidogo, kweli. Unachohitaji kufanya ni kutumia hati kadhaa. Anza kuanza, je