INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
Deur Jay Amiel AjocGensan PH
Hierdie instruksies sal u help om aan die gang te kom met die gebruik van u HC05 bluetooth -module. Aan die einde van hierdie instruksies het u geleer om AT -opdragte na die module te stuur om dit op te stel/aan te pas (naam, wagwoord, baud rate, ens.) Met u arduino -bord.
Stap 1: materiaal
1. Arduino UNO
2. HC05 Bluetooth -module
3. Jumper Wires
4. Broodbord
5. Weerstande (1k en 2k)
Dis dit!
Stap 2: Bedradingsdiagram
Volg hierdie prosedure as u AT comms met u HC-05 wil begin (met EN-pen en BUTTON heel regs van BT)
Maak die ff -verbindings!
BT VCC na Arduino 5V
BT GND na Arduino GND
BT TX na Arduino D2
BT RX tot Arduino D3 (Gebruik 'n VOLTAGE DIVIDER vir hierdie onderdeel! BT Rx kan nie 'n 5V -sein van arduino hanteer nie!)
Stap 3: Laai kode op na Arduino Board
OPMERKING: Verwyder die tx- en rx -bedrading voordat u dit oplaai, wat slegs die 5V- en grondverbindings verlaat.
Koppel BT TX na ARDUINO D2 en BT RX na ARDUINO D3 (nog steeds met die spanningsverdeler) na die gedeelte "Klaar oplaai".
Die LED op die HC-05 behoort ongeveer 5 keer per sekonde vinnig te flikker.
#insluit
SoftwareSerial BTserial (2, 3); // RX | TX // Sluit die HC-05 TX aan op Arduino pin 2 RX.
// Sluit die HC-05 RX aan op Arduino pin 3 TX
char c = '';
ongeldige opstelling () {
Serial.begin (9600);
Serial.println ("Arduino is gereed");
Serial.println ("Onthou om beide NL en CR in die seriële monitor te kies");
// Die standaard seriële snelheid van HC-05 vir AT-modus is 38400
BTserial.begin (38400);
}
leemte -lus () {
// Lees verder vanaf HC-05 en stuur dit na Arduino Serial Monitor
as (BTserial.available ()) {
c = BTserial.read ();
Reeks.skryf (c);
}
// Lees verder van Arduino Serial Monitor en stuur dit na HC-05
as (Serial.available ()) {
c = Reeks.lees ();
BTserial.write (c); }
}
Stap 4: Plaas die BT -module op MODE
Doen die volgende met die Arduino aan:
Verwyder die 5V -verbinding met BT VCC
Hou die knoppie -skakelaar op die BT -module ingedruk
Koppel BT VCC weer aan op 5V (terwyl u nog op die knoppie skakelaar druk), moet die LED brand.
Laat die knoppieskakelaar los en die LED moet een keer elke paar sekondes stadig aan/af flikker (ongeveer 2 sekondes).
Dit dui die AT -modus aan.
Stap 5: Stuur AT -opdragte
Noudat u in die AT -modus is, kan u nou begin met AT -kommissies.
Hier is 'n paar voorbeelde van AT -opdragte wat u kan gebruik, of u kan op die internet soek na ander AT -opdragte.
Om HC-05 terug te keer na mfg. standaardinstellings: "AT+ORGL"
Om die weergawe van u HC-05 te kry, voer in: "AT+VERSIE?"
Om die toestelnaam van die standaard HC-05 te verander na laat ons sê MYBLUE, voer in: "AT+NAAM = MYBLUE"
Om die standaard sekuriteitskode van 1234 na 2987 te verander, voer: "AT+PSWD = 2987" in
Om die baud-tempo van HC-05 te verander van standaard 9600 na 115200, 1 stopbit, 0 pariteit enter: "AT+UART = 115200, 1, 0"
BELANGRIKE OPMERKING: As u AT -opdragte met "?" Gebruik, doen dit terwyl u op die knoppie op die BT -bord druk, druk op enter op die rekenaar. Dit behoort dit te doen.
Aanbeveel:
Muurhouer vir iPad as bedieningspaneel vir tuisautomatisering, met behulp van servo -beheerde magneet om die skerm te aktiveer: 4 stappe (met foto's)
Muurhouer vir iPad as 'n bedieningspaneel vir tuisautomatisering, met behulp van 'n servo -beheerde magneet om die skerm te aktiveer: Ek het die afgelope tyd baie tyd spandeer om dinge in en om my huis te outomatiseer. Ek gebruik Domoticz as my Home Automation -toepassing, sien www.domoticz.com vir meer inligting. In my soeke na 'n dashboard -toepassing wat alle Domoticz -inligting saam wys
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die
Maak 'n DSLR -houer vir minder as 6 $ met behulp van PVC -pype (monopod/driepoot vir enige kamera): 6 stappe
Maak 'n DSLR -houer vir minder as 6 $ met behulp van PVC -pype (monopod/driepoot vir enige kamera): Ja …. U kan u eie maak met net 'n paar PVC -pype en T's Dit is liggewig … dit is perfek gebalanseerd … dit is solied sterk … Dit is vriendelik vir aanpassings … Ek is Sooraj Bagal en ek deel my ervaring met hierdie kamera -houer wat ek geskep het vir
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek