สารบัญ:
- ขั้นตอนที่ 1: การเดินสายไฟ
- ขั้นตอนที่ 2: การเขียนโปรแกรม
- ขั้นตอนที่ 3: เชื่อมต่อ SerialBT-to-USB Converter, แบตเตอรี่ และโทรศัพท์ของคุณ
- ขั้นตอนที่ 4: ขอให้สนุก
วีดีโอ: UChip - เซ็นเซอร์โซนาร์ BEEP พร้อมการส่งข้อมูล Bluetooth: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
เมื่อเร็ว ๆ นี้ฉันได้พัฒนา BEEP เช่นโซนาร์ในรถยนต์และอะแดปเตอร์ Serial Bluetooth เป็น USB โดยใช้ uChip แต่ละโปรเจ็กต์ค่อนข้างน่าสนใจในตัวเอง แต่… จะเป็นไปได้ไหมที่จะรวมพวกมันเข้าด้วยกันและสร้างเซ็นเซอร์ “BT remote Transmission BEEP like a car”?!?
คำตอบคือใช่ (สิ่งที่จะเป็นเหตุผลในการเขียน Instructables อย่างอื่น!:)) และบทช่วยสอนฉบับย่อนี้จะแสดงให้คุณเห็นว่า
การทำโปรเจ็กต์นี้ คุณจะได้อุปกรณ์ที่วัดระยะทางโดยใช้โซนาร์อัลตราโซนิก สร้างสัญญาณเสียงตามสัดส่วนของระยะทาง และส่งระยะทางผ่านบลูทูธไปยังโทรศัพท์/คอมพิวเตอร์/อุปกรณ์ของคุณ
รายการวัสดุ:
- เสียงบี๊บเหมือนอุปกรณ์ในรถยนต์: สร้างของคุณเอง
- อะแดปเตอร์ SerialBT-to-USB: วิธีสร้างที่นี่
- แบตเตอรี่ Li-ion (หรือชุดที่เทียบเท่า): แบตเตอรี่ใดๆ ที่มีแรงดันไฟฟ้าระหว่าง 3V3 ถึง 5V
ขั้นตอนที่ 1: การเดินสายไฟ
ฉันคิดว่าคุณได้สร้างเสียงบี๊บของคุณเองเหมือนอุปกรณ์ในรถยนต์และอะแดปเตอร์อนุกรม BT-to-USB ในกรณีที่คุณไม่มี นี่คือคำแนะนำ:
- เสียงบี๊บเหมือนรถ
- อะแดปเตอร์อนุกรม BT-to-USB
ไม่มีการเดินสายที่แท้จริงในการสร้างโครงการนี้ คุณเพียงแค่ต้องประสานขั้วต่อแบตเตอรี่เข้ากับเสียงบี๊บเหมือนกับบอร์ดในรถยนต์เพื่อให้มีแหล่งจ่ายไฟภายนอก (ในบทช่วยสอนก่อนหน้านี้ ฉันจ่ายไฟให้บอร์ดผ่านขั้วต่อไมโคร USB)
ในกรณีที่คุณต้องการความช่วยเหลือเกี่ยวกับการเชื่อมต่อ ฉันได้จัดเตรียมแผนผังจาก "BEEP like a car!" โดยเน้นการเปลี่ยนแปลงที่จำเป็น
ขั้นตอนที่ 2: การเขียนโปรแกรม
โหลดภาพสเก็ตช์ “BeepLikeACarWithBT.ino” ลงใน uChip โดยใช้ Arduino IDE
ลองดูที่รหัสหากคุณต้องการ รหัสนั้นค่อนข้างง่าย (ในความคิดของฉัน) เป็นไปได้ที่จะเพิ่มประสิทธิภาพเพิ่มเติมโดยเปลี่ยนความถี่และลำดับความสำคัญที่พอร์ตอนุกรมส่งข้อมูล อย่างไรก็ตาม การเพิ่มประสิทธิภาพอยู่นอกขอบเขตของโครงการนี้
กำหนด #define ต่างๆ ได้ตามความต้องการ ตามค่าเริ่มต้น ระยะห่างขั้นต่ำคือ 200 มม. ในขณะที่สูงสุดคือ 2500 มม. นอกจากนี้ คุณยังยินดีที่จะแก้ไขการกำหนด BUZZ_DIV เพื่อเปลี่ยนความถี่ที่เกิดเสียงบี๊บ
ขั้นตอนที่ 3: เชื่อมต่อ SerialBT-to-USB Converter, แบตเตอรี่ และโทรศัพท์ของคุณ
เชื่อมต่อตัวแปลง BT-to-USB เข้ากับ uChipusing ตัวแปลง OTG ต่อแบตเตอรี่เข้ากับบอร์ดของคุณ จากนั้นใช้ขั้วต่ออนุกรม BT บนโทรศัพท์ของคุณเพื่อเชื่อมต่อกับอุปกรณ์ BT
ขั้นตอนที่ 4: ขอให้สนุก
นั่นแหละ! ทุกอย่างพร้อมแล้ว ตอนนี้คุณควรเริ่มรับระยะทางที่วัดได้ในโทรศัพท์ของคุณ
ฉันรวมของฉันไว้ที่ด้านบนของรถ RC ของเล่นเก่าของฉัน
ลองใช้และตรวจสอบว่าช่วงสูงสุดที่คุณสามารถวัดได้คือเท่าใด โปรดทราบว่าอุปกรณ์อาจส่งข้อมูลที่ไม่ถูกต้องในกรณีที่คุณกำลังวัดระยะทางของสิ่งกีดขวางที่ "ไกลไม่สิ้นสุด" คุณต้องจัดการข้อมูลเหล่านั้นอย่างเหมาะสมในกรณีที่คุณต้องการใช้เพื่อวัตถุประสงค์อื่นนอกเหนือจากการสร้างภาพอย่างง่าย
แนะนำ:
ข้อความเป็นคำพูด คลิกที่ UChip ที่ขับเคลื่อนด้วย ARMbasic และ SBC ที่ขับเคลื่อนด้วย ARMbasic อื่นๆ: 3 ขั้นตอน
ข้อความเป็นคำพูด คลิกที่ UChip ที่ขับเคลื่อนด้วย ARMbasic และ SBC ที่ขับเคลื่อนด้วย ARMbasic อื่นๆ: บทนำ: สวัสดี ฉันชื่อท็อด ฉันเป็นมืออาชีพด้านการบินและอวกาศและการป้องกันตัวที่มีหัวใจเกินบรรยาย แรงบันดาลใจ: มาจากยุคของ dial-up BBS, ไมโครคอนโทรลเลอร์ 8 บิต, คอมพิวเตอร์ส่วนบุคคล Kaypro/Commodore/Tandy/TI-994A เมื่อ R
UChip - ร่างง่ายๆ สำหรับมอเตอร์ควบคุมระยะไกลและ/หรือเซอร์โวผ่าน 2.4GHz Radio Tx-Rx!: 3 ขั้นตอน
UChip - Simple Sketch to Remote Control Motors And/or Servos Via 2.4GHz Radio Tx-Rx!: ฉันชอบโลก RC จริงๆ การใช้ของเล่น RC ทำให้คุณรู้สึกว่าคุณสามารถควบคุมบางสิ่งที่ไม่ธรรมดาได้ แม้จะเป็นเพียงเรือลำเล็ก รถยนต์ หรือโดรนก็ตาม! อย่างไรก็ตาม การปรับแต่งของเล่นของคุณและทำให้พวกเขาทำทุกอย่างที่คุณต้องการไม่ใช่เรื่องง่าย
UChip – เรือ RC ออกจากขวดพลาสติกและเครื่องเล่นซีดีรอม!: 4 ขั้นตอน
UChip – RC Boat จากขวดพลาสติกและเครื่องเล่น CD-ROM!: หลังจากที่ฉันใช้ฮาร์ดแวร์และซอฟต์แวร์เพื่อเชื่อมต่อวิทยุโดรนของฉันกับมอเตอร์/เซอร์โว ขั้นตอนต่อไปคือการใช้ประโยชน์จากงานหนักที่ทำเสร็จแล้วและสร้าง RC ของฉันเอง ของเล่น ซึ่งก็คือ… เรือ! เนื่องจากฉันไม่ใช่วิศวกรเครื่องกล ฉันจึงเลือกใช้
UChip Lightsaber - "ขอพลังจงอยู่กับคุณ": 6 ขั้นตอน
UChip Lightsaber - "May the Force Be With You": คุณเคยใฝ่ฝันที่จะเป็นเจไดหรือซิธแห่งจักรวาล Star Wars แกว่งกระบี่แสงอันทรงพลังเพื่อสนับสนุนด้านของคุณเองหรือไม่? ไม่ว่าคำตอบจะเป็นเช่นไร นี่คือวิธีการสร้าง DIY Lightsaber ด้วย µChipFirst ให้ฉันระบุว่าฉันตั้งใจจะ
UChip - Serial Over IR!: 4 ขั้นตอน
UChip - Serial Over IR!: การสื่อสารแบบไร้สายได้กลายเป็นคุณลักษณะสำคัญในโครงการของเราในปัจจุบันและการพูดถึงระบบไร้สาย สิ่งแรกที่ฉันนึกถึงคือ Wi-Fi หรือ BT แต่การจัดการโปรโตคอลการสื่อสาร Wi-Fi หรือ BT ไม่ใช่ เป็นเรื่องง่ายและกินมาก