สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: สร้างหน่วยมอเตอร์
- ขั้นตอนที่ 2: การเชื่อมต่อของร่างกาย
- ขั้นตอนที่ 3: การติดตั้ง
วีดีโอ: WiFi Wall-E: 8 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
คุณเคยมีความฝันในวัยเด็กหรือไม่?
สิ่งที่คุณคิดว่าไร้สาระและไม่จริงมีเพียงเด็กเท่านั้นที่สามารถคิดได้?
ฉันมี - ฉันอยากมีเพื่อนหุ่นยนต์มาโดยตลอด
ไม่จำเป็นต้องฉลาดมากหรือมีเลเซอร์ไฮเทคติดตั้งไว้ ฉันจะเลือกอันที่ไม่ฆ่าฉันตอนหลับ จากนั้นในปี 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 จาก:
แนะนำ:
DIY Exploding Wall Clock พร้อม Motion Lighting: 20 ขั้นตอน (พร้อมรูปภาพ)
DIY Exploding Wall Clock พร้อม Motion Lighting: ในคำแนะนำ / วิดีโอนี้ฉันจะแสดงให้คุณเห็นทีละขั้นตอนเกี่ยวกับวิธีการสร้างนาฬิกาแขวนที่ดูสร้างสรรค์และไม่เหมือนใครด้วยระบบไฟส่องสว่างแบบเคลื่อนไหวในตัว แนวคิดการออกแบบนาฬิกาที่ไม่เหมือนใครนี้มีการปรับทิศทางเพื่อให้นาฬิกาโต้ตอบได้มากขึ้น . เมื่อฉันเดิน
LEGO WALL-E พร้อม Micro:bit: 8 ขั้นตอน (พร้อมรูปภาพ)
LEGO WALL-E พร้อม Micro:bit: เราใช้ micro:bit ร่วมกับ Bit Board ที่เป็นมิตรกับ LEGO เพื่อควบคุมเซอร์โวมอเตอร์สองตัว ซึ่งจะทำให้ WALL-E สามารถสำรวจภูมิประเทศที่อันตรายของพื้นห้องนั่งเล่นของคุณได้ .สำหรับโค้ด เราจะใช้ Microsoft MakeCode ซึ่งเป็นบล
Ambient LED Wall Clock: 11 ขั้นตอน (พร้อมรูปภาพ)
นาฬิกาแขวน LED โดยรอบ: เมื่อเร็ว ๆ นี้ฉันได้เห็นคนจำนวนมากสร้างเมทริกซ์ LED ขนาดใหญ่ซึ่งดูสวยงามอย่างยิ่ง แต่พวกเขาประกอบด้วยรหัสที่ซับซ้อนหรือชิ้นส่วนที่มีราคาแพง หรือทั้งสองอย่าง ดังนั้นฉันจึงคิดที่จะสร้างเมทริกซ์ LED ของตัวเองซึ่งประกอบด้วยชิ้นส่วนราคาถูกมากและ
Shadow Box Wall Art: 8 ขั้นตอน (พร้อมรูปภาพ)
Shadow Box Wall Art: บางครั้งฉันชอบที่จะมีโครงการที่ท้าทาย ซึ่งฉันสามารถนำแนวคิดที่น่าสนใจมาใช้ รายการโปรดของฉันคือโปรเจ็กต์ที่สวยงามและสวยงาม ซึ่งฉันได้ทำไปแล้วบางส่วนแล้ว ในขณะที่ทำงานในโครงการเหล่านี้ ฉันได้เ
Wall Meter Display: 4 ขั้นตอน (พร้อมรูปภาพ)
Wall Meter Display: ฉันซื้อนาฬิกาพกราคาถูกจาก eBay โดยคิดว่ามันจะทำให้เป็นสินค้าแปลกใหม่ที่น่าสนใจ ปรากฎว่ามิเตอร์ที่ฉันซื้อมาไม่เหมาะ แต่ถึงอย่างนั้นฉันก็มุ่งมั่นที่จะผลิตสิ่งที่จะแขวนไว้บนผนังและกลายเป็น