สารบัญ:

WiFi Wall-E: 8 ขั้นตอน
WiFi Wall-E: 8 ขั้นตอน

วีดีโอ: WiFi Wall-E: 8 ขั้นตอน

วีดีโอ: WiFi Wall-E: 8 ขั้นตอน
วีดีโอ: วิธีรีเซ็ตสวิตช์ผนัง TUYA Wall Switch WIFI เชื่อมต่อแอพ Smartlife (Reset เริ่มต้นใช้งาน อย่างง่ายๆ) 2024, พฤศจิกายน
Anonim
Image
Image

คุณเคยมีความฝันในวัยเด็กหรือไม่?

สิ่งที่คุณคิดว่าไร้สาระและไม่จริงมีเพียงเด็กเท่านั้นที่สามารถคิดได้?

ฉันมี - ฉันอยากมีเพื่อนหุ่นยนต์มาโดยตลอด

ไม่จำเป็นต้องฉลาดมากหรือมีเลเซอร์ไฮเทคติดตั้งไว้ ฉันจะเลือกอันที่ไม่ฆ่าฉันตอนหลับ จากนั้นในปี 2008 ภาพยนตร์ "Wall-E" ออกสู่ตลาด โรงภาพยนตร์ และความฝันในวัยเด็กของฉันก็ได้เผชิญหน้า บางอย่างเกี่ยวกับคนเก็บขยะตัวน้อยน่ารักคนนี้ ทำให้ฉันสัญญากับตัวเองว่าสักวันหนึ่งฉันจะได้มันมาสักตัว

อย่างไรก็ตาม หลายปีผ่านไปและฉันกำลังจะสำเร็จการศึกษาที่มหาวิทยาลัย โครงการสุดท้ายนั้นยาวนานและฉันก็คิดกับตัวเอง - เฮ้! นี่อาจเป็นเวลาที่จะสร้าง Wall-E ที่คุณกำลังพูดถึงอยู่!

ดังนั้นฉันขอเสนอให้คุณ:

WiFi วอลล์อี

เพื่อนหุ่นยนต์อัจฉริยะตัวน้อยของคุณ

Wall-E เป็นหุ่นยนต์กระดาษแข็ง WiFi ที่ใช้ Wemos D1-mini (esp8266)

คุณสมบัติ:

ควบคุมด้วยมือใน 4 ทิศทาง รับสัญญาณควบคุมผ่านโบรกเกอร์ MQTT และ Node-Red

ควบคุมด้วย AI โดยใช้การหลีกเลี่ยงสิ่งกีดขวางส่งตัวเลือกทิศทางเส้นทางผ่าน MQTT เป็นเสียง ส่งสัญญาณการตรวจจับสิ่งกีดขวางที่สัมพันธ์กับร่างกายผ่าน MQTT เป็นเสียง

ฉันเป็นใคร สร้างขึ้นอย่างภาคภูมิใจโดย Guy Balmas นักศึกษาสาขาวิทยาการคอมพิวเตอร์ที่ IDC Herzliya ประเทศอิสราเอล ขอบคุณมากสำหรับ Zvika Markfeld สำหรับการเป็นกูรู IoT ที่ยอดเยี่ยม และสำหรับการจัดหาอุปกรณ์และความช่วยเหลือที่ฉันต้องการ

เสบียง

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

สำหรับหน่วยร่างกาย:

  • 1 x Wemos D1-mini: หัวใจและสมองของ Wall-E (รวมโมดูล wifi esp8266)
  • แบตเตอรี่ AAA x 3 ก้อน: จะเป็นแหล่งจ่ายไฟสำหรับตัวเครื่องและส่วนหัว
  • 1 x Mini Bread-Board: ใช้เพื่อเชื่อมต่อ GND ทั้งหมด และ VCC ที่เกี่ยวข้อง

สำหรับหน่วยขับ:

  • 1 x L298N H-Bridge: ใช้สำหรับควบคุมและประสานงานมอเตอร์ DC 2 ตัว
  • 2 x TT-Motor: มอเตอร์ DC สองตัวสำหรับขับเคลื่อน Wall-E
  • แบตเตอรี่ 1 x 9V: แบตเตอรี่ 9V พร้อมขั้วต่อสายไฟจะเป็นแหล่งจ่ายไฟสำหรับชุดขับเคลื่อน

สำหรับเฮดยูนิต:

  • 1 x Ultrasonic sensor: ใช้สำหรับตรวจจับสิ่งกีดขวาง
  • 1 x SG90 Micro Servo motor: มอเตอร์เซอร์โวขนาดเล็ก 180 องศาอย่างง่าย

วัสดุของร่างกาย:

  • กระดาษแข็ง
  • ปืนกาวร้อน
  • 4 x ล้อ
  • สายจัมเปอร์ 20 เส้น
  • มีดตัดหรือกรรไกร

ขั้นตอนที่ 1: สร้างหน่วยมอเตอร์

การเชื่อมต่อของร่างกาย
การเชื่อมต่อของร่างกาย

ขั้นตอนแรกคือการสร้างแพลตฟอร์มที่เราจะสร้าง Wall-E ในภายหลัง

1. ตัดกระดาษแข็งสี่เหลี่ยมขนาด 12 ซม. คูณ 12 ซม. แล้วติดมอเตอร์ TT สองตัวที่ปลายสุดของสี่เหลี่ยมโดยใช้กาวร้อน

2. พลิกแท่นแล้วติด L298N h-bridge เข้ากับแท่น

3. ทำ 2 รูบนแท่น โดย 1 รูที่ด้านข้างของ L298N h-bridge เพื่อให้สายไฟของมอเตอร์ผ่านเข้ามา

4. ต่อสายไฟของมอเตอร์แต่ละตัวเข้ากับ L298N h-bridge ตามที่อธิบายไว้ในวงจร

5. ต่อขั้วต่อแบตเตอรี่ 9V เข้ากับ L298N ตามที่อธิบายไว้ในวงจร

VCC ถึง 12V

GND ถึง GND

ขั้นตอนที่ 2: การเชื่อมต่อของร่างกาย

ถึงเวลาเชื่อมต่อ L298N กับ Wemos D1-Mini แล้ว

1. ทำตามรายชื่อการเชื่อมต่อนี้:

- ENA ถึง D1

- ENB ถึง D0

- IN1 ถึง D8

- IN2 ถึง D7

- IN3 ถึง D4

- IN4 ถึง D3

2. เชื่อมต่อแหล่งจ่ายไฟเข้ากับตัวเครื่อง:

- VCC จากแบตเตอรี่ AAA และ 5V บน D1-mini ไปยังแถวเดียวกันบนแผงวงจรทดลองขนาดเล็ก

- GND จากแบตเตอรี่ AAA, GND จากแบตเตอรี่ 9V และ GND บน D1-mini ไปยังแถวเดียวกันบนแผงวงจรทดลองขนาดเล็ก

ขั้นตอนที่ 3: การติดตั้ง

การติดตั้ง
การติดตั้ง

ก่อนอื่นเราจะต้องตั้งค่า Arduino IDE เพื่อให้สามารถตั้งโปรแกรมลงใน D1-mini. Arduino IDE ได้

ติดตั้ง Arduino IDE จาก:

ติดตั้ง "ไดรเวอร์" ที่เกี่ยวข้องสำหรับบอร์ด ESP8266 ลงใน Arduino IDE ของคุณ:

randomnerdtutorials.com/how-to-install-es…

ประการที่สอง เราต้องการ Node-Red ซึ่งเป็นแพลตฟอร์มการรวมที่ชาญฉลาด ซึ่งช่วยให้สามารถพัฒนา UI พื้นฐานบางอย่างได้เช่นกัน

โหนด-แดง

รับ Node-Red จาก:

แนะนำ: