หน้าแรกแอปพลิเคชันเครื่องมืออรรถประโยชน์

PIC32, Arduino, การควบคุมบลูทู ธ ของไมโครคอนโทรลเลอร์ การสื่อสารไร้สายที่ง่ายดาย

แอปพลิเคชันนี้ช่วยให้คุณสามารถเชื่อมต่อกับไมโครคอนโทรลเลอร์ของคุณโดยใช้โมดูล Bluetooth แบบอนุกรมเพื่อส่งข้อความหรือคำสั่งไปยังหรือจากสมาร์ทโฟน Android ของคุณ ดูตัวอย่างด้านล่างสำหรับคำสั่งข้อความและรหัสไมโครคอนโทรลเลอร์

เพียงส่งข้อความไปยังไมโครคอนโทรลเลอร์ และคุณสามารถตั้งโปรแกรมปฏิกิริยาตามที่คุณต้องการได้

คุณสมบัติ PIC32BLUE:

★ส่งข้อมูลไปยังไมโครคอนโทรลเลอร์

★รับข้อมูลจากไมโครคอนโทรลเลอร์

★ไมโครคอนโทรลเลอร์สามารถทำให้โทรศัพท์ของคุณพูดคุยได้

คุณสมบัติ PIC32BLUE+:

★ทุกอย่างที่กล่าวมาข้างต้น

★เวอร์ชันบวกรองรับความสามารถในการส่งข้อความ

คุณสามารถตั้งค่าไมโครคอนโทรลเลอร์ให้ส่งข้อความไปยังอุปกรณ์ Android ของคุณเป็นระยะๆ ผ่านบลูทูธในรูปแบบแชทได้ แชทจะถูกล้างหลังจากออกจากและปิดแอปพลิเคชัน

คุณสามารถให้แอปพลิเคชันทำงานในพื้นหลังได้โดยการแตะปุ่มโฮมบนอุปกรณ์ของคุณ จากนั้นแอปจะรักษาการเชื่อมต่อที่ทำงานในเบื้องหลัง

การแตะปุ่มย้อนกลับภายในแอปพลิเคชันจะปิดและตัดการเชื่อมต่อจากอุปกรณ์บลูทูธหากเชื่อมต่ออยู่

บันทึก:

แอปพลิเคชันนี้มีสองเวอร์ชัน ข้อแตกต่างเพียงอย่างเดียวคืออันหนึ่งรองรับฟังก์ชันการส่งข้อความและอันหนึ่งไม่รองรับ

PIC32BLUE+ รองรับการส่งข้อความเพื่อให้คุณสามารถให้ไมโครคอนโทรลเลอร์ส่งข้อความไปยังหมายเลขโทรศัพท์อื่นพร้อมข้อความได้ หากคุณต้องการโดยใช้คำสั่งพิเศษ หรือโทรศัพท์เครื่องอื่นสามารถส่งข้อความไปยังโทรศัพท์ของคุณเพื่อให้ไมโครคอนโทรลเลอร์ของคุณทำงาน เช่น การแสดงข้อความใหม่บน LCD

PIC32BLUE รองรับเฉพาะการสื่อสาร Bluetooth เท่านั้น (ไม่สามารถส่งข้อความตัวอักษรได้)

แอปพลิเคชั่นนี้สร้างมาเพื่อใช้งานร่วมกับอุปกรณ์ Bluetooth HC-06 และแอปพลิเคชั่นอื่น ๆ อาจใช้งานได้ แต่ยังไม่ได้ทดสอบ

ตัวอย่างคำสั่งที่ส่งไปยังอุปกรณ์ที่ติดตั้ง PIC32BLUE+ (ซึ่งจะส่งต่อข้อความของคุณไปยังไมโครคอนโทรลเลอร์):

:PIC:สวัสดี ไมโครคอนโทรลเลอร์

หรือ

:pic:LightOn

ตัวอย่างไมโครคอนโทรลเลอร์ที่บอกให้โทรศัพท์ของคุณส่งข้อความไปยังโทรศัพท์เครื่องอื่น:

:PICSMS:XXXXXXXXXX:สวัสดี จากไมโครคอนโทรลเลอร์

หรือ

:picsms:XXXXXXXXXX:ไฟเปิดอยู่

โดยที่ XXX คือหมายเลขโทรศัพท์ที่คุณมีข้อความในโทรศัพท์ของคุณ คุณต้องใส่เครื่องหมายโคลอน “:” ต่อท้ายหมายเลขโทรศัพท์ด้วย หมายเหตุ ห้ามเว้นวรรคสำหรับหมายเลขโทรศัพท์และเครื่องหมายทวิภาค

แอปพลิเคชันนี้จะไม่ส่งข้อความหรือส่งต่อคำสั่งไปยังไมโครคอนโทรลเลอร์ของคุณ เว้นแต่คำสั่งเฉพาะจะรวมอยู่ในข้อความ โดยวางไว้ที่จุดเริ่มต้นของข้อความ

เพื่อให้ไมโครคอนโทรลเลอร์สามารถส่งข้อความจากอุปกรณ์ของคุณได้ คุณต้องระบุ:

:ภาพ:XXXXXXXXXX:

หรือ

:picsms:XXXXXXXXXX:

เพื่อให้โทรศัพท์ส่งต่อข้อความที่ได้รับไปยังไมโครคอนโทรลเลอร์ได้ คุณต้องระบุ:

:PIC:

หรือ

:pic:

แอปพลิเคชันนี้จะไม่ส่งข้อความหรือส่งต่อคำสั่งไปยังไมโครคอนโทรลเลอร์ของคุณ เว้นแต่คำสั่งเฉพาะจะอยู่ที่จุดเริ่มต้นของข้อความดังที่แสดงด้านบน

คุณยังกำหนดให้ไมโครคอนโทรลเลอร์ให้โทรศัพท์พูดออกเสียงได้โดยใช้คำสั่ง :TALK: หรือ :talk:

เพื่อให้ไมโครคอนโทรลเลอร์ให้โทรศัพท์ Android ของคุณพูดออกมาดัง ๆ คุณต้องมี:

:พูดคุย:

หรือ

:พูดคุย:

// ตัวอย่างโค้ดไมโครคอนโทรลเลอร์

//เปลี่ยนเวลาล่าช้าหากจำเป็น

สตริง inputString ="";

int เข้ามา = 0;

การตั้งค่าเป็นโมฆะ ()

{

ล่าช้า(15);

Serial1.begin(9600);

ล่าช้า(50);

}

โมฆะวง ()

{

ถ้า (Serial1.available()>0)

{

ในขณะที่ (Serial1.available()>0)

{

ขาเข้า = Serial1.read();

ล่าช้า(1);

inputString += ถ่าน (ขาเข้า);

}

ล่าช้า(2);

//ต้องสะกดให้ตรงทุกประการ

ถ้า (inputString == "เจ๋ง")

{

//เพิ่มโค้ดที่นี่

}

ถ้า (inputString == "ตอบกลับ")

{

Serial1.println("ตกลง");

}

ถ้า (inputString == "พูดคุย")

{

Serial1.println(":TALK:สวัสดีชาวโลก");

}

ถ้า (inputString == "TextOutgoing")

{

Serial1.println(":PICSMS:XXXXXXXX:แทนที่ X ด้วยหมายเลขโทรศัพท์");

}

}

inputString ="";

ล่าช้า(50);

}

เยี่ยมชมเว็บไซต์ของฉันเพื่อดาวน์โหลดไฟล์โค้ดตัวอย่างเพิ่มเติม

อ่านเพิ่มเติม

ผู้ใช้ยังดู

ดูทั้งหมด

คุณอาจสนใจ

ดูทั้งหมด

เกมที่คล้ายกันมากขึ้น

ดูทั้งหมด

เกมระดับเพิ่มเติม

ดูทั้งหมด