สารบัญ:
- ขั้นตอนที่ 1: วัสดุ
- ขั้นตอนที่ 2: การเชื่อมต่อ
- ขั้นตอนที่ 3: แอป ArduinoDroid
- ขั้นตอนที่ 4: แอพ Serial Monitor อื่น ๆ (เพียงเพื่อรับและส่งข้อมูลไปและกลับจากบอร์ด)
- ขั้นตอนที่ 5: การแก้ไขปัญหา
- ขั้นตอนที่ 6: จุดจบ
วีดีโอ: การเชื่อมต่อ Arduino กับโทรศัพท์มือถือ: 6 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
เมื่อใช้ Arduino อาจส่งผลค่อนข้างน่ารำคาญที่ไม่สามารถใช้งานได้เพียงเพราะคุณไม่มีคอมพิวเตอร์ บางที Windows หรือ Mac OS อาจไม่เข้ากัน คุณไม่มีคอมพิวเตอร์เลย หรือคุณแค่ต้องการอิสระในการเชื่อมต่อบอร์ดของคุณมากขึ้น วิธีแก้ปัญหา: สายเคเบิล OTG แบบธรรมดา (On The Go) และแอปที่สามารถทำงานได้ ที่รู้จักมากที่สุดคือ ArduinoDroid ซึ่งเห็นได้ชัดว่าพร้อมใช้งานสำหรับ Android ซอฟต์แวร์นี้ช่วยให้คุณสามารถสร้าง แก้ไข รวบรวม และอัปโหลดภาพสเก็ตช์ Arduino ไปยังบอร์ดของคุณได้จากโทรศัพท์มือถือและแม้แต่แท็บเล็ต มันยังทำหน้าที่เป็น Serial Monitor แต่น่าเสียดายที่มันยังไม่มี Plotter โปรดทราบว่าเวอร์ชันระบบปฏิบัติการของคุณจะต้องเข้ากันได้
นอกจาก IDE นี้แล้ว ยังมีแอปมอนิเตอร์แบบอนุกรมที่สามารถรับและส่งข้อมูลไปยังบอร์ดได้ แต่ไม่สามารถอัปโหลดอะไรได้ สิ่งเหล่านี้ใช้หน่วยความจำน้อยกว่าที่ ArduinoDroid เนื่องจากมีไลบรารีและตัวอย่างจำนวนมากโดยธรรมชาติ เมื่อการแนะนำพื้นฐานจบลงแล้ว มาเริ่มกันที่วัสดุและขั้นตอนกัน
ขั้นตอนที่ 1: วัสดุ
วัสดุที่จำเป็นสำหรับโครงการนี้มีน้อยอย่างน่าประหลาดใจ แน่นอน คุณจะต้อง:
- โทรศัพท์มือถือ Android (หรือแม้แต่แท็บเล็ต);
- สาย OTG เข้ากันได้กับโทรศัพท์มือถือของคุณ
- บอร์ด Arduino;
- สายเคเบิลข้อมูล Arduino Board หรือโปรแกรมเมอร์;
- สุดท้ายคือแอพ ArduinoDroid หรือซอฟต์แวร์ Serial Terminal/Monitor อื่น
เมื่อเสร็จแล้ว เรามาเชื่อมต่อทุกอย่างกัน
ขั้นตอนที่ 2: การเชื่อมต่อ
Arduino กับสายเคเบิลหรือโปรแกรมเมอร์:
หาก Arduino ของคุณไม่ใช่ Pro Mini คุณจะต้องคว้าสายข้อมูล USB ที่เกี่ยวข้องแล้วเสียบเข้าไป
ในทางกลับกัน หากบอร์ดของคุณเป็น Pro Mini ให้คว้าโปรแกรมเมอร์ USB 5 หรือ 6 พินแล้วเชื่อมต่อโดยใช้สายจัมเปอร์หญิง-หญิง (พินโปรแกรมเมอร์ก่อน พิน Arduino ในภายหลัง) 5v หรือ 3.3v เป็น Vcc บน บอร์ด, Gnd to Gnd, Rxd to the Txo และ Txd to the Rxi (เมื่ออัปโหลด อย่าลืมกดปุ่มรีเซ็ตบนกระดานหลังจากที่ร่างสเก็ตช์เสร็จสิ้นการรวบรวมและเริ่มอัปโหลด)
2. สายเคเบิล/โปรแกรมเมอร์ไปยัง OTG:
เพียงเชื่อมต่อ USB A ตัวผู้กับตัวเมียบนสาย OTG
3. OTG ไปยังโทรศัพท์มือถือหรือแท็บเล็ต:
เชื่อมต่อขั้วต่อ USB Micro, C หรือ Lightning เข้ากับพอร์ตของโทรศัพท์หรือแท็บเล็ต
ขั้นตอนที่ 3: แอป ArduinoDroid
- ค้นหา ArduinoDroid บน Google Play, Play Store, App Store หรืออะไรก็ได้ที่คุณมี
- ติดตั้งและเปิด
- ดูภาพด้านบนและอ่านข้อคิดเห็น
- เนื่องจากเป็นแอปที่ค่อนข้างซับซ้อน เราขอแนะนำให้คุณสำรวจตัวเลือกทั้งหมด ฉันได้รวมฟังก์ชั่นบางอย่างและวิธีทำให้สำเร็จในข้อคิดเห็น
- หากคุณต้องการโครงการที่น่าสนใจที่จะทำกับ Arduino ดูคำแนะนำนี้
ขั้นตอนที่ 4: แอพ Serial Monitor อื่น ๆ (เพียงเพื่อรับและส่งข้อมูลไปและกลับจากบอร์ด)
- ป้อนแอพสโตร์ของคุณ (ฮะ!) และค้นหาแอพ Serial Monitor สำหรับ Arduino ตรวจสอบให้แน่ใจว่าพวกเขาใช้การเชื่อมต่อ USB ไม่ใช่ Bluetooth ฉันชอบเครื่องหนึ่งที่เรียกว่า USB Serial Console ตรวจสอบในภาพด้านบนเพื่อให้แน่ใจว่าเป็นภาพใด
- ดำเนินการติดตั้งและเปิด
- อินเทอร์เฟซค่อนข้างพื้นฐาน คุณมีส่วนสำหรับเขียนข้อความโดยใช้แป้นพิมพ์และปุ่มเพื่อส่งไปยังบอร์ด หน้าจอส่วนใหญ่จะแสดงข้อมูลที่ได้รับจาก Arduino ของคุณ จากนั้นคุณมีจุดสามจุดที่ด้านบนขวาซึ่งให้การเข้าถึงเมนู
- หากคุณคลิกจุดสามจุด จะมีเมนูเล็กๆ ปรากฏขึ้นที่ด้านบนขวาพร้อมตัวเลือกต่างๆ เช่น การตั้งค่า การเชื่อมต่อ ฯลฯ คลิก "การตั้งค่า" เพื่อเลือกสิ่งที่สำคัญเกี่ยวกับพอร์ตอนุกรม การเชื่อมต่อ ใบอนุญาต ฯลฯ สามารถกำหนดอัตราได้โดยคลิก "Serial Port" แล้วดำเนินการปรับต่อ
- หลังจากเชื่อมต่อสาย Arduino และ OTG เข้ากับโทรศัพท์/แท็บเล็ตแล้ว ให้คลิกที่จุดสามจุดแล้วคลิก "เชื่อมต่อ" เลือกการตั้งค่าที่ถูกต้องและคุณควรเริ่มรับข้อมูลของคุณ คุณเลือกได้ว่าจะให้แอปประทับเวลาทุกบรรทัดในส่วนการตั้งค่าหรือไม่
- คุณทำเสร็จแล้ว! เพลิดเพลินไปกับความเก่งกาจใหม่โดยใช้ Arduino กับโทรศัพท์หรือแท็บเล็ตของคุณ!
ขั้นตอนที่ 5: การแก้ไขปัญหา
- พูดตามตรง ไม่มีความยุ่งยากที่เป็นไปได้มากมายในโครงการนี้ ฉันจะเริ่มจากปัญหาฮาร์ดแวร์ไปจนถึงปัญหาเกี่ยวกับซอฟต์แวร์
- ก่อนอื่น Arduino ของคุณอาจเชื่อมต่อกับสายเคเบิลข้อมูลหรือโปรแกรมเมอร์ไม่ถูกต้อง ตรวจสอบให้แน่ใจว่าถูกต้องแล้วดำเนินการต่อไป
- ตรวจสอบให้แน่ใจว่าสายเคเบิลข้อมูล/โปรแกรมเมอร์เชื่อมต่อกับสาย OTG อย่างถูกต้อง หากยังคงใช้งานไม่ได้ ให้ไปที่ขั้นตอนถัดไป
- ตรวจสอบว่าการเชื่อมต่อระหว่างสาย OTG กับโทรศัพท์มือถือทำงานอย่างถูกต้องหรือไม่ ครั้งหนึ่งเคยเกิดขึ้นกับฉันที่หน้าสัมผัส OTG นั้นเก่าและสกปรกเล็กน้อย ดังนั้นบอร์ดจะเปิดขึ้น แต่จะไม่มีการส่งข้อมูลใดๆ ฉันใช้ไขควงปากแบนขนาดเล็กเพื่อทำความสะอาดและหลังจากนั้นก็ใช้งานได้ดี
- หากฮาร์ดแวร์ทั้งหมดได้รับการตั้งค่าอย่างถูกต้อง (และบอร์ดใช้งานได้จริง) แต่ยังใช้งานไม่ได้ ให้ตรวจสอบว่าเวอร์ชัน Android เข้ากันได้กับแอปหรือไม่ ฉันไม่มีอุปกรณ์ Apple ดังนั้นฉันจึงบอกคุณไม่ได้ว่ามันใช้งานได้กับโทรศัพท์เหล่านี้ทั้งหมดหรือไม่
- ประการที่สอง ตรวจสอบให้แน่ใจว่าคุณ "บอก" แอปเพื่อเชื่อมต่อโปรแกรมเมอร์หรือบอร์ด โดยปกติ เมื่อคุณเสียบสาย OTG จะมีข้อความปรากฏขึ้นเพื่อแนะนำให้คุณเชื่อมต่อ
- สุดท้ายนี้ ตรวจสอบให้แน่ใจว่าอัตราบอด (สำหรับมอนิเตอร์แบบอนุกรม) นั้นเหมือนกับอัตราที่ระบุในสเก็ตช์
ขั้นตอนที่ 6: จุดจบ
ขอบคุณมากที่อ่านคำแนะนำนี้! หวังว่ามันจะเป็นประโยชน์! ถ้ามีอะไรที่ฉันยังไม่เคลียร์ อย่าลังเลที่จะปรึกษาฉัน!
แนะนำ:
การเชื่อมต่อ Gyroscope Sensor แบบ 3 แกน BMG160 กับ Arduino Nano: 5 ขั้นตอน
การเชื่อมต่อ Gyroscope Sensor แบบ 3 แกน BMG160 กับ Arduino Nano: ในโลกปัจจุบัน เยาวชนและเด็กมากกว่าครึ่งชื่นชอบการเล่นเกมและผู้ที่ชื่นชอบเกมนี้ ต่างหลงใหลในด้านเทคนิคของการเล่นเกม ทราบถึงความสำคัญของการตรวจจับการเคลื่อนไหว ในโดเมนนี้ เรายังประหลาดใจกับสิ่งเดียวกัน
การเชื่อมต่อ Arduino WiFi กับคลาวด์โดยใช้ ESP8266: 7 ขั้นตอน
การเชื่อมต่อ Arduino WiFi กับคลาวด์โดยใช้ ESP8266: ในบทช่วยสอนนี้ เราจะอธิบายวิธีเชื่อมต่อ Arduino ของคุณกับคลาวด์ IoT ผ่าน WiFi เราจะกำหนดค่าการตั้งค่าที่ประกอบด้วย Arduino และโมดูล ESP8266 WiFi เป็นอุปกรณ์ IoT และทำให้พร้อม เพื่อสื่อสารกับ AskSensors cloud.L
การเชื่อมต่อ 8051 Microcntroller พร้อมจอ LCD 16*2 ในการจำลอง Proteus: 5 ขั้นตอน (พร้อมรูปภาพ)
การเชื่อมต่อไมโครคอนโทรลเลอร์ 8051 กับจอ LCD ขนาด 16*2 ในการจำลอง Proteus: นี่เป็นโครงการพื้นฐานของ 8051 ในโครงการนี้ เราจะบอกคุณเกี่ยวกับวิธีที่เราสามารถเชื่อมต่อ 16*2 lcd กับไมโครคอนโทรลเลอร์ 8051 ที่นี่เราใช้โหมด 8 บิตเต็มรูปแบบ ในบทช่วยสอนถัดไป เราจะเล่าเกี่ยวกับโหมด 4 บิตด้วย
ใช้โมดูล Bluetooth HC-05 เพื่อสื่อสารแบบ Micro:bit กับโทรศัพท์มือถือ: 9 ขั้นตอน (พร้อมรูปภาพ)
ใช้โมดูลบลูทูธ HC-05 เพื่อสื่อสารแบบไมโคร:บิตด้วยโทรศัพท์มือถือ: ในบทนี้ ใช้โมดูลบลูทูธ HC-06 เพื่อให้เกิดการสื่อสารแบบไมโคร:บิตกับโทรศัพท์มือถือ เราได้พูดถึงวิธีใช้ HC-06 เพื่อให้เกิดการสื่อสารระหว่างไมโคร: บิตและโทรศัพท์มือถือ ยกเว้น HC-06 มีโมดูล Bluetooth ทั่วไปอีกตัวหนึ่ง
ใช้โมดูล Bluetooth HC-06 เพื่อสื่อสารแบบ Micro:bit กับโทรศัพท์มือถือ: 8 ขั้นตอน (พร้อมรูปภาพ)
ใช้โมดูลบลูทูธ HC-06 เพื่อสื่อสารแบบไมโคร:บิตด้วยโทรศัพท์มือถือ: เพื่อนมากมายรอบตัวฉันที่เล่น micro:bit บอกฉันว่าการเชื่อมต่อบลูทูธของ micro:bit ไม่เสถียร ง่ายต่อการตัดการเชื่อมต่อ ถ้าเราใช้ micropython บลูทูธก็ใช้งานไม่ได้ ก่อนที่ปัญหานี้จะได้รับการแก้ไขโดย micro:bit offic