สารบัญ:

Rocket Launcher ที่ควบคุมด้วยเสียงของ Alexa: 9 ขั้นตอน (พร้อมรูปภาพ)
Rocket Launcher ที่ควบคุมด้วยเสียงของ Alexa: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Rocket Launcher ที่ควบคุมด้วยเสียงของ Alexa: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Rocket Launcher ที่ควบคุมด้วยเสียงของ Alexa: 9 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: เครื่องยิงจรวดต่อสู้รถถังขนาดเบา RPG-7 #ทหารไทย #ทหารม้า #shorts 2024, พฤศจิกายน
Anonim
Rocket Launcher ที่ควบคุมด้วยเสียงของ Alexa
Rocket Launcher ที่ควบคุมด้วยเสียงของ Alexa

เมื่อฤดูหนาวใกล้เข้ามา มาถึงช่วงนั้นของปีที่มีการเฉลิมฉลองเทศกาลแห่งแสงสี ใช่ เรากำลังพูดถึง Diwali ซึ่งเป็นเทศกาลอินเดียที่แท้จริงซึ่งมีการเฉลิมฉลองทั่วโลก ปีนี้ Diwali จบลงแล้ว และเมื่อเห็นผู้คนยิงแคร็กเกอร์ ฉันจึงเกิดแนวคิดในการสร้างเครื่องยิงจรวดแบบควบคุมด้วยเสียงหรือเครื่องลุกไหม้ของ Alexa ซึ่งสามารถยิงจรวดได้โดยใช้คำสั่งเสียงเท่านั้น ทำให้ปลอดภัยและสนุกสนานสำหรับเด็ก ๆ

เพื่อให้ชัดเจน ฉันไม่ได้มาที่นี่เพื่อส่งเสริมให้ผู้คนจุดไฟเผาเมือง Diwali รัฐบาลอินเดียได้บังคับใช้ข้อจำกัดเกี่ยวกับเครื่องกะเทาะเพื่อควบคุมมลพิษ และเป็นความรับผิดชอบของเราที่จะต้องปฏิบัติตาม แนวคิดในที่นี้คือ แทนที่จะใช้เวลาทั้งวันในการยิงแครกเกอร์ มาสร้างเครื่องจุดไฟจรวด Arduino ที่ควบคุมด้วยเสียงและยิงจรวดสองสามแบบอย่างมีสไตล์ ฉันเห็นว่ามันเป็น win-win

ตัวปล่อยจรวด Arduino นี้จะแตกต่างจากตัวอื่นมาก มันมีแชสซีที่แข็งแรงมากซึ่งทำมาจากไม้อัด กลไกการควบคุมแบบรีเลย์ที่เชื่อถือได้ และกลไกที่เป็นเอกลักษณ์มากสำหรับการยิงและบรรจุจรวด ดังนั้นโดยไม่รอช้า เรามาเข้าสู่กระบวนการสร้างกันเลย

ขั้นตอนที่ 1: เครื่องจุดไฟจรวดอัจฉริยะที่ควบคุมด้วยเสียงบน IoT

เครื่องจุดไฟจรวดอัจฉริยะที่ควบคุมด้วยเสียงบน IoT
เครื่องจุดไฟจรวดอัจฉริยะที่ควบคุมด้วยเสียงบน IoT
เครื่องจุดไฟจรวดอัจฉริยะที่ควบคุมด้วยเสียงบน IoT
เครื่องจุดไฟจรวดอัจฉริยะที่ควบคุมด้วยเสียงบน IoT
เครื่องจุดไฟจรวดอัจฉริยะที่ควบคุมด้วยเสียงบน IoT
เครื่องจุดไฟจรวดอัจฉริยะที่ควบคุมด้วยเสียงบน IoT
เครื่องจุดไฟจรวดอัจฉริยะที่ควบคุมด้วยเสียงบน IoT
เครื่องจุดไฟจรวดอัจฉริยะที่ควบคุมด้วยเสียงบน IoT

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

ดังที่คุณเห็นในภาพด้านบน ลวดนิกโครมมาในรูปแบบของขดลวดฮีทเตอร์ สำหรับฉัน มันเป็นวิธีที่ง่ายที่สุดในการได้มา เราต้องดึงให้ตรงและโค้งงอให้ได้รูปทรงตามภาพ

เมื่อเราดำเนินการเสร็จแล้ว เราจะจ่ายไฟให้กับแบตเตอรี่ตะกั่วกรด 12V และแบตเตอรี่จะเรืองแสงเป็นสีแดง นี่จะเพียงพอที่จะจุดไฟให้ผงสีดำภายในจรวดและมันจะทำงานเหมือนกับปริมาณฟิวส์ปกติ โปรดทราบว่านี่คือตัวควบคุมการปล่อยจรวดกำลังสูง กระแสที่จำเป็นในการทำให้ลวดร้อนแดงนั้นสูง ปฏิบัติตามคำแนะนำด้านความปลอดภัยเมื่อทำงานกับกระแสน้ำสูง

เมื่อการทดสอบเสร็จสิ้น สิ่งเดียวที่เหลือคือกระบวนการควบคุม ซึ่งเราจะดำเนินการต่อไปในบทความ

ขั้นตอนที่ 2: Launchpad สำหรับ NodeMCU Rocket Launch Controller ของเรา

Launchpad สำหรับ NodeMCU Rocket Launch Controller ของเรา
Launchpad สำหรับ NodeMCU Rocket Launch Controller ของเรา
Launchpad สำหรับ NodeMCU Rocket Launch Controller ของเรา
Launchpad สำหรับ NodeMCU Rocket Launch Controller ของเรา
Launchpad สำหรับ NodeMCU Rocket Launch Controller ของเรา
Launchpad สำหรับ NodeMCU Rocket Launch Controller ของเรา

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

มาดูขั้นตอนการสร้าง Launchpad ทีละขั้นตอนกัน

สำหรับกรอบทั้งสองด้าน ฉันใช้ไม้อัดยาวสองแผ่น (25X3X1.5) นิ้ว

สำหรับส่วนบน ฉันใช้ไม้อัดที่มีความยาว (20X3X1.5) นิ้ว และสำหรับฐาน ฉันใช้ไม้อัดชิ้นยาว (20X6X1.5) นิ้ว ซึ่งจะให้ความมั่นคงขึ้นเล็กน้อย

ตอนนี้ ได้เวลาสร้างเส้นใยที่ใช้ลวดนิกโครม ซึ่งจะทำหน้าที่เป็นตัวหลอมรวมของจรวดของเรา

เพื่อสิ่งนี้ ฉันได้ซื้อขดลวดความร้อนฐานลวดนิโครม 1000W ยืดให้ตรง และสร้างโครงสร้างที่แสดงในภาพ ฉันต้องใช้คีมและคีมตัดด้านข้างสองตัวเพื่อกำหนดรูปร่างลวดนิกโครมดังที่แสดง

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

แต่ก่อนจะวางไส้ ฉันได้ติดลวดทองแดงหนา 1 ตร.ม. ในแต่ละขั้วแล้วสอดผ่านรู เมื่อทุกอย่างเรียบร้อย

อย่างที่คุณเห็น ฉันยังติดกาวสององค์ประกอบเพื่อยึดลวดและเส้นใยให้เข้าที่ เมื่อเสร็จแล้ว Launchpad ของเราก็เสร็จสมบูรณ์

และอย่างที่คุณเห็นจากภาพแรกในส่วนนี้ ฉันได้แนบสายไฟแบบฟิลาเมนต์เข้ากับ PCB โดยตรง เนื่องจากเรากำลังเผชิญกับกระแสที่สูงมาก ดังนั้นฉันจึงไม่ใส่ใจที่จะวางเทอร์มินอลแบบสกรู และนั่นหมายถึงจุดสิ้นสุดของแชสซีของเรา กระบวนการสร้าง

ขั้นตอนที่ 3: ส่วนประกอบที่จำเป็นสำหรับตัวเรียกใช้ Rocket ที่ควบคุมโดย Alexa

ในส่วนของฮาร์ดแวร์นั้น เราได้ใช้ชิ้นส่วนทั่วไปซึ่งคุณสามารถหาซื้อได้ง่ายจากร้านขายอุปกรณ์งานอดิเรกในพื้นที่ของคุณ รายการสินค้าทั้งหมดแสดงไว้ด้านล่าง

12V-รีเลย์ - 3

BD139 ทรานซิสเตอร์ - 3

1N4004 ไดโอด - 3

ขั้วต่อสกรู 5.08 มม. - 1

LM7805 - ตัวควบคุมแรงดันไฟฟ้า - 1

100uF ตัวเก็บประจุแยกตัว - 2

ไดโอดซีเนอร์ 5.1V - 1

บอร์ด NodeMCU (ESP8266-12E) - 1

Dotted Perf Board - ½

สายต่อ - 10

ขั้นตอนที่ 4: Arduino Rocket Launcher Circuit Diagram

Arduino Rocket Launcher Circuit Diagram
Arduino Rocket Launcher Circuit Diagram

แผนผังที่สมบูรณ์สำหรับ Alexa Controlled Rocket Launcher มีให้ที่นี่

ฉันใช้แท็กเพื่อเชื่อมต่อพินหนึ่งเข้ากับอีกพินหนึ่ง หากคุณดูใกล้พอก็ไม่ควรยากที่จะตีความแผนผัง

โครงสร้างวงจรค่อนข้างตรงไปตรงมา ผมจะไม่ลงรายละเอียดมากนัก

อันดับแรก เรามี IC1 ซึ่งเป็นตัวควบคุมแรงดันไฟฟ้า LM7805 โดยมีตัวเก็บประจุแบบแยกส่วน 100uF แสดงโดย C1 และ C2

หลังจากนั้น เราก็มีหัวใจของโครงการของเรา นั่นคือบอร์ด NodeMCU ซึ่งเป็นที่ตั้งของโมดูล ESP-12E เนื่องจากเราใช้แบตเตอรี่ตะกั่วกรด 12V เพื่อจ่ายไฟให้กับวงจรทั้งหมด เราจึงต้องใช้ LM7805 เพื่อแปลงเป็น 12V เป็น 5V เพื่อจ่ายไฟให้กับบอร์ด NodeMCU ก่อน เรากำลังทำเช่นนั้นเพราะตัวควบคุมแรงดันไฟฟ้า AMS1117 ในตัวไม่เพียงพอสำหรับการแปลง 12V โดยตรงเป็น 3.3V ซึ่งเป็นสาเหตุที่จำเป็นต้องใช้ 7805

ต่อไป เรามีรีเลย์ 12V สามตัว สำหรับการสาธิตนี้ เราใช้รีเลย์สามตัว แต่อย่างที่เราได้กล่าวไปแล้ว แผ่นยิงจรวดมีตัวยึดตำแหน่งสำหรับจรวด 7 ลำ คุณสามารถปรับแต่งโค้ดเล็กน้อยและวางจรวดทั้งเจ็ดเพื่อเปิดตัวพร้อมกัน รีเลย์สามตัวขับเคลื่อนด้วย T1, T2 และ T3 ซึ่งเป็นทรานซิสเตอร์ NPN สามตัว และเพียงพอสำหรับขับเคลื่อนโหลดของจริง สุดท้าย เรามีไดโอดอิสระสามตัวที่ป้องกันวงจรจากไฟฟ้าแรงสูงที่เกิดจากรีเลย์

ขั้นตอนที่ 5: สร้างวงจรบน PerfBoard

สร้างวงจรบน PerfBoard
สร้างวงจรบน PerfBoard

ดังที่คุณเห็นจากภาพหลัก แนวคิดคือการสร้างวงจรง่ายๆ ที่สามารถรองรับกระแสไฟจำนวนมากในช่วงเวลาสั้นๆ ตามการทดสอบของเรา 800 มิลลิวินาทีก็เพียงพอแล้วที่จะทำให้แผ่นกระดาษสว่างขึ้น ดังนั้นเราจึงสร้างวงจรบนแผ่นไม้อัดและเชื่อมต่อจุดเชื่อมต่อหลักทั้งหมดด้วยลวดทองแดงหนา 1 ตร.ม. หลังจากที่เราบัดกรีบอร์ดเสร็จแล้ว เมื่อเสร็จแล้วก็ดูเหมือนบางอย่างดังภาพด้านบน

ขั้นตอนที่ 6: การเขียนโปรแกรม NodeMCU สำหรับตัวเปิดจรวดของ Alexa

เมื่อฮาร์ดแวร์พร้อมแล้ว ก็ถึงเวลาเริ่มเขียนโค้ดสำหรับตัวปล่อยจรวดที่ควบคุมด้วยเสียงของ Alexa แต่ก่อนที่เราจะเริ่มต้น การเพิ่มไลบรารีที่จำเป็นลงใน Arduino IDE ของคุณเป็นสิ่งสำคัญ ตรวจสอบให้แน่ใจว่าคุณเพิ่มไลบรารีที่ถูกต้องจากลิงค์ด้านล่าง มิฉะนั้นโค้ดจะเกิดข้อผิดพลาดเมื่อคอมไพล์

ดาวน์โหลดห้องสมุด Espalexa

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

ขั้นตอนที่ 7: กำหนดค่า Alexa ด้วยแอปพลิเคชัน Alexa Android

การกำหนดค่า Alexa ด้วยแอปพลิเคชัน Alexa Android
การกำหนดค่า Alexa ด้วยแอปพลิเคชัน Alexa Android
การกำหนดค่า Alexa ด้วยแอปพลิเคชัน Alexa Android
การกำหนดค่า Alexa ด้วยแอปพลิเคชัน Alexa Android

Alexa จะยอมรับคำสั่งก็ต่อเมื่อรู้จักอุปกรณ์ ESP8866 เท่านั้น เราจำเป็นต้องกำหนดค่า Alexa ด้วยความช่วยเหลือของแอป Alexa บน Android สิ่งสำคัญอย่างหนึ่งที่ต้องทำก่อนที่เราจะดำเนินการต่อคือเราต้องแน่ใจว่า Alexa และ 1 (ประโยคไม่สมบูรณ์)

โดยไปที่ส่วนเพิ่มเติมของแอป Alexa แล้วคลิกตัวเลือกเพิ่มอุปกรณ์ คลิก Light จากนั้นเลื่อนลงมาที่ด้านล่างของหน้าแล้วคลิกอื่นๆ

ถัดไป คลิกที่ DISCOVER DEVICE และรอสักครู่หลังจากนั้น Alexa จะพบอุปกรณ์ใหม่ เมื่อ Alexa พบอุปกรณ์แล้ว คุณต้องคลิกบนอุปกรณ์และเพิ่มไปยังตำแหน่ง/หมวดหมู่ที่เกี่ยวข้อง เท่านี้ก็เสร็จเรียบร้อย

ขั้นตอนที่ 8: Alexa ควบคุม Rocket Launcher - การทดสอบ

Alexa ควบคุม Rocket Launcher - การทดสอบ
Alexa ควบคุม Rocket Launcher - การทดสอบ
Alexa ควบคุม Rocket Launcher - การทดสอบ
Alexa ควบคุม Rocket Launcher - การทดสอบ

สำหรับขั้นตอนการทดสอบ ฉันไปที่สวนของฉัน ดึงฟิวส์ทั้งหมดออกจากจรวด วางไว้ในตำแหน่งนั้น ๆ แล้วฉันก็ตะโกน Alexa…! เปิดจรวดทั้งหมดด้วยนิ้วของฉันไขว้ และจรวดทั้งหมดบินโดยทำเครื่องหมายว่าความพยายามของฉันประสบความสำเร็จอย่างมาก มันดูเหมือนอะไรแบบนี้

ในที่สุดฉันก็พูดอีกครั้งว่า Alexa…! เปิดจรวดทั้งหมดเพื่อรับภาพมหากาพย์ของเส้นใยซึ่งคุณสามารถดูด้านล่าง

ขั้นตอนที่ 9:

ภาพ
ภาพ

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

แนะนำ: