
สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่ต้องใช้
- ขั้นตอนที่ 2: แผนผัง
- ขั้นตอนที่ 3: เกี่ยวกับ 1SHEELD และ Arduino
- ขั้นตอนที่ 4: ปรับ 1Sheeld
- ขั้นตอนที่ 5: ดาวน์โหลด 1shell Library ไปยังคอมพิวเตอร์ของคุณ
- ขั้นตอนที่ 6: เขียนโค้ดของคุณใน Arduino Sketch
- ขั้นตอนที่ 7: เชื่อมต่อ 1sheeld กับสมาร์ทโฟนของคุณโดยใช้ One Shield Application
- ขั้นตอนที่ 8: เข้าถึง Shields
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12



เป้าหมายหลักของโปรเจ็กต์นี้คือการทำให้สมาร์ทโฟนของคุณบอกสีอะไรก็ได้โดยใช้แค่สมาร์ทโฟนและ 1sheeld กับ Arduino
โปรเจ็กต์นี้ใช้ตัวป้องกันเซ็นเซอร์สีจากแอพ 1sheeld ตัวป้องกันนี้ใช้กล้องของสมาร์ทโฟนของคุณเพื่อรับสีของวัตถุ ข้างหน้ามันเป็นค่า RGB และส่งค่านี้ไปยัง Arduino จากนั้น Arduino จะเปรียบเทียบระหว่างค่าเหล่านี้กับค่า ของสีเมื่อพบการจับคู่จะส่งชื่อสีไปยังสมาร์ทโฟนของคุณจากนั้นโทรศัพท์จะพูดชื่อสีโดยใช้ Text to speech shield โครงการนี้จะเป็นประโยชน์อย่างมากสำหรับผู้ที่เป็นโรคตาบอดหรือตาบอดสีโดยเฉพาะเมื่อต้องการ เพื่อให้ทราบสีเสื้อผ้าของพวกเขา
ขั้นตอนที่ 1: สิ่งที่ต้องใช้
ส่วนประกอบฮาร์ดแวร์:
- 1SHEELD จาก 1sheeld
- Arduino Uno
- สมาร์ทโฟน
ส่วนประกอบซอฟต์แวร์:
-
Arduino
ดาวน์โหลดได้จากที่นี่
-
แอปพลิเคชั่น 1SHEELD
- สำหรับ Android ดาวน์โหลดได้จากที่นี่
- สำหรับ ios ดาวน์โหลดได้จากที่นี่
ห้องสมุด Arduino 1shell
ดาวน์โหลดได้จากที่นี่
ขั้นตอนที่ 2: แผนผัง

ขั้นตอนที่ 3: เกี่ยวกับ 1SHEELD และ Arduino

Arduino เป็นแพลตฟอร์มโอเพ่นซอร์สที่ใช้ฮาร์ดแวร์และซอฟต์แวร์ที่ยืดหยุ่นและใช้งานง่าย มีไว้สำหรับทุกคนที่มีแนวคิดสำหรับโครงการและต้องการนำมันมาสู่ชีวิตจริง ในการสร้างโปรเจ็กต์กับ Arduino คุณต้องซื้ออุปกรณ์เสริมบางอย่างเพื่อเชื่อมต่อ Arduino ของคุณกับโลกแห่งความจริง อุปกรณ์เสริมเหล่านี้เรียกว่าชิลด์ 1SHEELD เป็นเกราะป้องกันที่ช่วยให้คุณใช้สมาร์ทโฟนของคุณเป็น Arduino Shield เช่น GSM, WIFI, Gyroscope เป็นต้น
ข้อได้เปรียบหลักของ 1SHEELD คือมันแทนที่เกราะอื่น ๆ ทั้งหมดด้วยสมาร์ทโฟนของคุณและช่วยให้คุณประหยัดเงิน มันเชื่อมต่อ Arduino กับสมาร์ทโฟนของคุณโดยใช้ Bluetooth และให้ความสามารถในการใช้มากกว่าเกราะในแต่ละครั้ง เช่น GSM, WIFI, Accelerometer, Gyroscope เป็นต้น
1sheeld -
ขั้นตอนที่ 4: ปรับ 1Sheeld



หากคุณใช้ Arduino ที่ทำงานร่วมกับ 3.3 V เช่น Arduino เนื่องจากคุณต้องเปลี่ยน 1Sheeld ให้ทำงานบน 3.3V เนื่องจากอาจทำให้บอร์ดของคุณเสียหายได้
หากคุณใช้ Arduino ที่ใช้งานได้กับ 5 V เช่น Arduino Uno ให้เปลี่ยน 1Sheeld ของคุณให้ทำงานบน 5V
วาง 1Sheeld ของคุณบนบอร์ด Arduino จากนั้นเสียบ Arduino กับแล็ปท็อปหรือพีซีของคุณ
หากคุณใช้ Arduino mega ให้เชื่อมต่อ 1SHEELD ของคุณกับ mega ตามที่แสดงในภาพ
ขั้นตอนที่ 5: ดาวน์โหลด 1shell Library ไปยังคอมพิวเตอร์ของคุณ


ดาวน์โหลดเสรีภาพจากที่นี่
จากนั้น หลังจากที่คุณดาวน์โหลดไลบรารี่สำเร็จแล้ว ให้เพิ่มไฟล์ไลบรารี. ZIP ลงในโปรแกรม Arduino ของคุณ
ขั้นตอนที่ 6: เขียนโค้ดของคุณใน Arduino Sketch



รหัสโครงการ
รวบรวมและอัปโหลดภาพร่างของคุณไปยังบอร์ด Arduino ของคุณ
สลับ 1Sheeld เป็นโหมดอัปโหลดก่อนที่คุณจะอัปโหลดภาพสเก็ตช์ของคุณไปยังบอร์ด Arduino เพื่อหลีกเลี่ยงความขัดแย้งแบบอนุกรมระหว่าง 1Sheeld และ Arduino โหมดอัปโหลดจะเปิดขึ้นเมื่อสวิตช์ UART ถูกผลักออกจากโลโก้ 1Sheeld
จากนั้นกดปุ่มอัปโหลดใน IDE และอัปโหลดโค้ดของคุณไปยัง Arduino
หลังจากที่คุณอัปโหลดเสร็จแล้ว คุณต้องเปลี่ยน 1Sheeld กลับไปที่โหมดการทำงาน
ขั้นตอนที่ 7: เชื่อมต่อ 1sheeld กับสมาร์ทโฟนของคุณโดยใช้ One Shield Application

คุณจะต้องป้อนรหัสการจับคู่ (รหัสการจับคู่เริ่มต้นคือ 1234) และเชื่อมต่อกับ 1Sheeld ผ่าน Bluetooth
ขั้นตอนที่ 8: เข้าถึง Shields



- เครื่องตรวจจับสี
- ปุ่มกด
- ข้อความเป็นคำพูด
กดที่ไอคอนโล่หลายอันที่ด้านบนขวาของแอพ
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน

การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน

การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน

วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน

การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน

เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง