arduino_bt_pcs

10+
ດາວໂຫຼດ
ປະເພດເນື້ອຫາ
ທຸກຄົນ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ

ກ່ຽວກັບແອັບນີ້

ຕິດຕັ້ງໂມດູນ Bluetooth ເທິງກະດານ Arduino, ເຊື່ອມຕໍ່ການສື່ສານ Bluetooth ລະຫວ່າງໂທລະສັບມືຖືແລະ Arduino ໂດຍປະຕິບັດການ app ນີ້ຢູ່ໃນໂທລະສັບມືຖື, ແລະຫຼັງຈາກນັ້ນກົດປຸ່ມຕ່າງໆທີ່ມີໃນໂທລະສັບມືຖືເພື່ອຮັບຮູ້ການກົດປຸ່ມເທິງ Arduino ແລະດໍາເນີນການ. ການ​ດໍາ​ເນີນ​ງານ​ທີ່​ຕ້ອງ​ການ app ທີ່​ເຮັດ​ໃຫ້​ທ່ານ​
- ປຸ່ມ​ດຽວ​: 10 (2 ແຕ່​ລະ​ຄົນ​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ລວມ​ເຂົ້າ​ກັນ​ເປັນ​ຄູ່​ເພື່ອ​ຄວບ​ຄຸມ 5 ປະ​ເພດ​ຂອງ​ລັດ ON / OFF​)
- ປ່ອງ​ຢ້ຽມ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ຕົວ​ອັກ​ສອນ​ແລະ​ຕົວ​ອັກ​ສອນ​ແລະ​ປຸ່ມ​ສົ່ງ​ເພື່ອ​ສົ່ງ​ໄປ​ຫາ Arduino​
(ມີໃຫ້ສໍາລັບການຄວບຄຸມຄວາມໄວດ້ວຍຕົວເລກ, ແລະອື່ນໆ. Strings ແລະຕົວເລກທີ່ມີ)

(ຂໍ້ມູນຖືກສົ່ງກັບ Arduino ເມື່ອແຕ່ລະປຸ່ມຖືກກົດ)
ປຸ່ມເປີດ: ກ. ປຸ່ມປິດ: A.
B ປຸ່ມ ON: ຂ. ປຸ່ມ B OFF: B.
ປຸ່ມ C ON: ຄ. ປຸ່ມປິດ C: C.
D ປຸ່ມ ON : d. ປຸ່ມ D OFF : D.
E ປຸ່ມ ON: e. ປຸ່ມ E OFF: E.
ປຸ່ມສົ່ງ: ເພີ່ມ . ໃສ່ຕົວອັກສອນ/ຕົວເລກທີ່ໃສ່ຢູ່ເບື້ອງຊ້າຍ

* The . ເພີ່ມຢູ່ໃນຕອນທ້າຍແມ່ນຖືວ່າເປັນຈຸດສິ້ນສຸດຂອງການສົ່ງຕໍ່ໃນໂປຣແກຣມ Arduino.

(ຕົວຢ່າງໂປຣແກຣມໃນ Arduino)
ໄຟ LED ທີ່ເຊື່ອມຕໍ່ກັບພອດດິຈິຕອນ 5 ຂອງ Arduino flickers ດ້ວຍປຸ່ມ A ON ແລະ A OFF.
ລວມ SoftwareSerial.h ໃນຕອນເລີ່ມຕົ້ນ.
SoftwareSerial BT(2, 3); // Arduino D2 (RX) ເຊື່ອມຕໍ່ກັບ pin 2 (TX) ຂອງໂມດູນ Bluetooth,
// Arduino D3 (TX) ແມ່ນເຊື່ອມຕໍ່ກັບ pin 1 (RX) ຂອງໂມດູນ Bluetooth
char inData[10];
int led1 = 5;
int i=0;

ການຕັ້ງຄ່າ void() {
Serial.begin(9600); // ສໍາລັບ uno 9600
BT. ເລີ່ມຕົ້ນ (9600); // ສໍາລັບ uno 9600
ສໍາລັບ(int i=0; i<5; i++){
pinMode(5+i, OUTPUT);
digitalWrite(5+i, ຕ່ຳ);
}
}

void loop() {
ໃນຂະນະທີ່ (BT.available() > 0)
{
char ໄດ້ຮັບ = BT.read(); // ອ່ານ 1 byte
inData[i++] = ໄດ້ຮັບ;
ຖ້າ (ໄດ້ຮັບ == '.')
{
Serial.print(inData);
inData[i] = '\0'; // ລຶບລ້າງ buffer ທີ່ໄດ້ຮັບ
i = 0;
}
}

// ເປີດ/ປິດ LED1
ຖ້າ(strcmp(inData,"a.")==0)
{
digitalWrite(led1, HIGH);
}
ຖ້າ(strcmp(inData,"A.")==0)
{
digitalWrite(led1, LOW);
}
}
ອັບເດດແລ້ວເມື່ອ
5 ທ.ວ. 2024

ຄວາມປອດໄພຂອງຂໍ້ມູນ

ຄວາມປອດໄພເລີ່ມດ້ວຍການເຂົ້າໃຈວ່ານັກພັດທະນາເກັບກຳ ແລະ ແບ່ງປັນຂໍ້ມູນຂອງທ່ານແນວໃດ. ວິທີປະຕິບັດກ່ຽວກັບຄວາມເປັນສ່ວນຕົວ ແລະ ຄວາມປອດໄພຂອງຂໍ້ມູນອາດຈະແຕກຕ່າງກັນອີງຕາມການນຳໃຊ້, ພາກພື້ນ ແລະ ອາຍຸຂອງທ່ານ. ນັກພັດທະນາໃຫ້ຂໍ້ມູນນີ້ ແລະ ອາດຈະອັບເດດມັນເມື່ອເວລາຜ່ານໄປ.
ບໍ່ໄດ້ໄດ້ແບ່ງປັນຂໍ້ມູນກັບພາກສ່ວນທີສາມ
ສຶກສາເພີ່ມເຕີມ ກ່ຽວກັບວ່ານັກພັດທະນາປະກາດການແບ່ງປັນຂໍ້ມູນແນວໃດ
ບໍ່ໄດ້ເກັບກຳຂໍ້ມູນ
ສຶກສາເພີ່ມເຕີມ ກ່ຽວກັບວ່ານັກພັດທະນາປະກາດການເກັບກຳຂໍ້ມູນແນວໃດ

ມີຫຍັງໃໝ່

Ver 2.1.0: 2024.12.5 출시

ຝ່າຍຊ່ວຍເຫຼືອຂອງແອັບ

ກ່ຽວກັບນັກພັດທະນາແອັບ
박창섭
chaym5925new@gmail.com
책향기로 420 신동아 파밀리에, 1104동 502호 파주시, 경기도 10874 South Korea
undefined

ເພີ່ມເຕີມແຍກຕາມ c.s.park