สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คำแนะนำนี้จะสอนวิธีทำให้โทรศัพท์มือถือควบคุมทวีต - หลอดไฟ เป็นโปรเจ็กต์สุดเจ๋งที่ใช้นักประดิษฐ์แอพ MIT รวมถึงสภาพแวดล้อมการเข้ารหัสอนุภาคเพื่อสร้างหลอดไฟที่ควบคุมด้วยโทรศัพท์มือถือผ่าน IoT ซึ่งจะทวีตทวีตส่วนตัวไปยังบัญชีบอท
วัสดุที่คุณต้องการ:
- ไฟ LED 4 ดวง (จำนวนหรือสีของไฟ LED ใดก็ได้ แต่เราจะใช้ 4 สำหรับบทช่วยสอนนี้)
- 8 ชิ้นลวดไม่ควั่นขนาด 4 นิ้ว (เพื่อประสานเข้ากับไฟ LED)
- ไม้ขนาด 4 นิ้ว x 4 นิ้ว จำนวน 4 ชิ้น (สำหรับทำที่ใส่กล่อง)
- โฟตอนอนุภาค (คุณสามารถหาได้ที่นี่:
- เขียงหั่นขนม
- บัญชีทวิตเตอร์
- บัญชีนักประดิษฐ์แอป MIT
ขั้นตอนที่ 1: เขียนโค้ดอินเทอร์เฟซผู้ใช้บน MIT App Inventor
นี่จะเป็นสิ่งที่ควบคุมการเปิดและปิดหลอดไฟของคุณ ฉันได้ให้รูปภาพด้านบนสำหรับรหัสบล็อกและอินเทอร์เฟซ ดูบทช่วยสอนนี้สำหรับขั้นตอนนี้ (https://www.hackster.io/Richa1/mit-app-inventor-2-…
ขั้นตอนที่ 2: การเข้ารหัสในสภาพแวดล้อมของอนุภาค: การเริ่มต้นตัวแปร
เมื่อคุณตั้งค่าบล็อคของคุณบน MIT App inventor แล้ว คุณสามารถเริ่มเขียนโค้ดหลักของคุณในสภาพแวดล้อมของอนุภาคได้ ขั้นแรกคุณต้องได้รับโฟตอนของอนุภาคและตั้งค่าบัญชี (ลิงก์ไปยังเว็บไซต์ของตนซึ่งคุณสามารถซื้อได้ในบทนำ) คำแนะนำในการตั้งค่าโฟตอนมีอยู่ในเอกสารประกอบบนเว็บไซต์ เมื่อคุณตั้งค่าโฟตอนของคุณแล้ว คุณสามารถเริ่มเขียนโค้ดฟังก์ชันเพื่อให้มันทวีตและเปิดไฟ LED ของคุณ
- ตัวแปรถ่านจะแสดงข้อความที่คุณต้องการทวีต พิมพ์ข้อความที่ต้องการทวีตระหว่างวงเล็บ
- บรรทัดที่ระบุว่า #define TOKEN คือโทเค็น Twitter ของคุณที่คุณจะใส่ลงในบัญชี Twitter ที่คุณจะทวีต (คุณสามารถรับโทเค็นได้โดยไปที่ URL นี้และทำตามขั้นตอนที่ 1)
- เริ่มต้นฟังก์ชันอนุภาค ดังนั้นเมื่อเรียกใช้จากคอนโซล MIT App Inventor ฟังก์ชันจะทำคำสั่ง
- คุณจะเริ่มต้นไฟ LED ของคุณและตั้งเป็นเอาต์พุตเนื่องจากไม่ได้รับตัวแปรประเภทใด ๆ
ขั้นตอนที่ 3: การเข้ารหัสในสภาพแวดล้อมของอนุภาค: การตั้งค่าฟังก์ชันทวีต
นี่คือรหัสสำหรับตั้งค่าฟังก์ชันทวีต คุณต้องวางไว้ภายใต้ void setup() เพื่อให้มันทำงาน
จากนั้น ภายใต้คำสั่ง led Toggle ให้เขียนโค้ดสำหรับเปิดไฟ led จากอินเทอร์เฟซแอป MIT
รหัสที่ดึงมาจาก
ขั้นตอนที่ 4: องค์ประกอบทางกายภาพ
- ประสานสายไฟเข้ากับ Led (สีม่วงสำหรับค่าลบและสีแดงสำหรับค่าบวก)
- ใส่โฟตอนของอนุภาคลงบนเขียงหั่นขนมและต่อสายไฟที่เรานำไปไว้บนหมุดที่เกี่ยวข้อง (สีแดงสำหรับหมุด D1-D4 และสีม่วงทั้งหมดสำหรับ GND)
- กล่องกาวเข้าด้วยกันเพื่อยึดไฟ LED และเขียงหั่นขนมของคุณ (จากนั้นคุณสามารถทาสีได้)
- เชื่อมต่อโฟตอนของคุณและแฟลช Code ของคุณ
ขั้นตอนที่ 5: คุณทำเสร็จแล้ว
เมื่อคุณแฟลชรหัสของคุณแล้ว คุณสามารถเชื่อมต่อโทรศัพท์มือถือของคุณกับแอพบนตัวประดิษฐ์แอพ MIT และเปิดไฟ LED ของคุณบนคำสั่งเช่นเดียวกับทวีตออกในเวลาเดียวกัน
หมายเหตุ: เนื่องจากทวิตเตอร์มีกฎข้อบังคับที่แปลกประหลาดมากเกี่ยวกับสิ่งเดียวกันที่ทวีตออกหลายครั้ง จึงต้องรออย่างน้อย 1 นาทีระหว่างทวีตก่อนที่จะทวีตออก