สารบัญ:
- ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
- ขั้นตอนที่ 2: ระบบขับเคลื่อน
- ขั้นตอนที่ 3: ระบบอาวุธ
- ขั้นตอนที่ 4: ตั้งค่า Pi
- ขั้นตอนที่ 5: การเชื่อมต่อทางอิเล็กทรอนิกส์
- ขั้นตอนที่ 6: อินเทอร์เฟซ
- ขั้นตอนที่ 7: แผนในอนาคต
- ขั้นตอนที่ 8: ขอบคุณสำหรับการอ่าน
วีดีโอ: Raspberry Pi Cam Tank V1.0: 8 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ฉันรักแทงค์ตั้งแต่ยังเป็นเด็ก การสร้างของเล่นรถถังของฉันเองเป็นหนึ่งในความฝันของฉันเสมอ แต่เนื่องจากขาดความรู้และทักษะ ความฝันเป็นเพียงความฝัน
หลังจากหลายปีของการศึกษาด้านวิศวกรรมและการออกแบบอุตสาหกรรม ฉันได้รับทักษะและความรู้ และต้องขอบคุณเครื่องพิมพ์ 3 มิติสำหรับงานอดิเรกที่ถูกกว่า ในที่สุดฉันก็สามารถทำตามขั้นตอนของฉันได้
ฉันต้องการให้รถถังนี้มีคุณสมบัติอะไรบ้าง?
- ควบคุมจากระยะไกล
- ช่วงล่าง idle wheel (เหมือนแท้งค์!)
- มีป้อมปืนหมุนได้และ BB gun แบบเอียงสามารถยิงกระสุน 6mm ได้
- สามารถสตรีมวิดีโอไปยังคอนโทรลเลอร์เพื่อให้คุณควบคุมได้ไกล
ในตอนแรกฉันวางแผนที่จะใช้ Arduino เป็นตัวควบคุม แต่หลังจากการวิจัยบางอย่าง ฉันพบว่าไม่มีทางที่ใช้งานได้จริงในการสตรีมวิดีโอด้วยตัวมันเอง อย่างไรก็ตาม Raspberry Pi ดูเหมือนจะเป็นตัวเลือกที่ดีสำหรับการสตรีมวิดีโอ และคุณสามารถควบคุมมันผ่านภรรยาจากโทรศัพท์ของคุณ!
มาเริ่มกันเลย.
ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
สำหรับการควบคุม
รุ่น Raspberry Pi B
ฮับ USB ที่ขับเคลื่อนด้วย (Belkin F4u040)
เว็บแคม USB (Logitech C270)
ดองเกิล Wifi (Edimax)
สายจัมเปอร์หญิงกับชาย
สำหรับการขับรถ
แรงบิดสูงสองอันยังคงใช้เซอร์โวหรือมอเตอร์ (สำหรับล้อขับเคลื่อนสองล้อ)
เหล็กเส้น 1/8 สำหรับเพลาล้อ (ซื้อที่โฮมดีโปและราคาไม่แพง)
ตลับลูกปืนปลอกสิบ (สั่งใน Mcmaster)
สปริงสำหรับช่วงล่างบางตัว(ซื้อสปริงคละแบบที่ Harbor Freight ราคาไม่แพง)
สำหรับป้อมปืน
ของเล่น BB gun อัตโนมัติ
มอเตอร์ DC ขนาดเล็กแรงบิดสูงหนึ่งตัว
ไมโครเซอร์โวสำหรับการเอียงขึ้นและลง
เหล็กบาง 1/4 ขี่เป็นเพลาปืน
อย่างอื่น
ฉันพิมพ์ 3 มิติส่วนใหญ่ของถังนี้ ถ้าคุณเข้าถึงเครื่องตัดเลเซอร์ได้ง่าย มันก็ใช้ได้เช่นกัน
ฉันใช้เส้นใย PLA ในการพิมพ์เพราะจัดการได้ง่ายกว่า (ไม่มีปัญหาเรื่องการห่อบน ABS) แต่ขัดยากจริงๆ ตัด เจาะทีหลัง
คุณอาจคิดว่าการพิมพ์ 3 มิตินั้นดีสำหรับชิ้นส่วนที่กำหนดเอง และคุณสามารถพิมพ์ชิ้นส่วนที่ซับซ้อนมากเป็นชิ้นเดียวได้ มันเป็นความจริง. อย่างไรก็ตาม ฉันคิดว่าวิธีนี้ใช้ไม่ได้ผลและประหยัดสำหรับมือสมัครเล่น เหตุผลคือ:
เครื่องพิมพ์งานอดิเรกของคุณจะไม่แม่นยำขนาดนั้น
คุณจะทำผิดพลาดในการวัดและการคำนวณ (ความคลาดเคลื่อน การจัดตำแหน่ง ฯลฯ)
อย่างไรก็ตาม มีโอกาสค่อนข้างสูงที่งานพิมพ์ของคุณจะไม่ทำงานหรือไม่พอดีกับช็อตแรกของคุณ ไม่เป็นไรสำหรับชิ้นส่วนเล็กๆ คุณสามารถเปลี่ยนรูปแบบแล้วพิมพ์ซ้ำได้ แต่สำหรับส่วนที่ใหญ่กว่าและซับซ้อนกว่านั้น เป็นเรื่องน่าหงุดหงิดที่รู้ว่ามีบางอย่างผิดปกติหลังจากพิมพ์นานหลายชั่วโมง มันเสียเวลาและวัสดุ นี่คือแนวทางของฉัน:
สำหรับสิ่งใดที่สมมาตร ให้พิมพ์เพียงครึ่งเดียว ลองใช้ ถ้าทุกอย่างทำงานได้ดี ให้พิมพ์ออกมาทั้งหมด
การสร้างแบบจำลองชิ้นส่วนในขณะที่คิดเกี่ยวกับการพิมพ์ 3 มิติ อาจมีพื้นผิวเรียบสำหรับติดเตียงเครื่องพิมพ์หรือไม่ แยกเป็นชิ้นเล็กๆ เพื่อหลีกเลี่ยงโครงสร้างรองรับจำนวนมากได้หรือไม่
สำหรับชิ้นส่วนมีคุณสมบัติมากมาย (โต้ตอบกับส่วนอื่น ๆ มากมาย) แยกรุ่นออกเป็นโมดูล ดังนั้นหากคุณสมบัติหนึ่งล้มเหลว แสดงว่าคุณไม่ได้พิมพ์ซ้ำทั้งส่วน เพียงปรับแต่งโมดูลแล้วพิมพ์ซ้ำ ฉันใช้สกรูและน็อตเพื่อเชื่อมต่อ
เป็นเพื่อนที่ดีกับเครื่องมือช่าง เลื่อยมือ X-acto สว่านไฟฟ้า ปืนกาวร้อน หากคุณสามารถแก้ไขข้อผิดพลาดในการพิมพ์ได้ ให้แก้ไข
สิ่งนี้อธิบายได้ว่าทำไมรถถังของฉันถึงมีชิ้นส่วนมากมาย ฉันยังคงปรับแต่งส่วนต่างๆ เหล่านั้น และเมื่อพบส่วนผสมที่ดีแล้ว ฉันก็พิมพ์ออกมารวมกันเป็นชิ้นเดียวได้ นั่นคือ Cam Tank v2.0 ของฉัน
ขั้นตอนที่ 2: ระบบขับเคลื่อน
ช่วงล่าง
ตอนแรกฉันสร้างต้นแบบโดยไม่มีระบบกันสะเทือน แค่เพลาพาดผ่านตัวถังด้านล่างที่มีลูกปืนและล้อ แต่เมื่อนึกถึงความสะดวกสบายของผู้ควบคุมเครื่อง (ฉันจะขับโดยดูสตรีมมิงวิดีโอ!) ฉันตัดสินใจเพิ่มระบบกันสะเทือนเพื่อให้เย็นลง
ทั้งหมดที่ฉันมีคือคอยล์สปริงบางตัวไม่มีไฮดรอลิกไม่มีสปริงแหนบ ฉันทดลองกลไกทอร์ชันบาร์กับ PLA ในตอนแรก (ระบบกันสะเทือนของทอร์ชั่นบาร์เป็นเรื่องปกติสำหรับรถถังบางคัน) ปรากฏว่าหลังจากบิดไปสองสามครั้ง แถบ PLA ที่พิมพ์ออกมาจะนิ่มและแตกในที่สุด ABS อาจดีกว่าสำหรับจุดประสงค์นี้ แต่ฉันไม่เคยลอง ดังนั้น หลังจากการวิจัยเพิ่มเติม ฉันพบการออกแบบช่วงล่างของ Christie นี่เป็นวิดีโอสั้น ๆ ที่แสดงวิธีการทำงาน
อย่างไรก็ตาม ระบบกันสะเทือนของคริสตี้มีชิ้นส่วนเล็กๆ มากมาย และตอนนั้นฉันไม่มั่นใจในเครื่องพิมพ์ของฉันเลย ดังนั้นฉันจึงทำการระงับเช่นนี้
(ภาพ)
การกำหนดค่านี้ใช้พื้นที่ภายในมากเกินไป ดังนั้นฉันจึงหมุนแขนด้านใน 90 องศา สังเกตว่าล้อแรกและล้อสุดท้ายสั้นลง
ตัวปรับความตึงหลัง
ฉันคิดว่าเมื่อรถถังวิ่งผ่านสิ่งกีดขวาง ล้อรอบเดินเบาอาจเคลื่อนขึ้นและแทร็กจะสูญเสียความตึงเครียด ดังนั้นฉันจึงเพิ่มกลไกปรับความตึงที่ล้อหลัง โดยพื้นฐานแล้วมันคือสปริงสองตัวที่ผลักเพลาจริงตลอดเวลา ออกแรงบางอย่างเพื่อยึดรางให้แน่น
ขับเคลื่อนล้อและแทร็ค
ฉันออกแบบแทร็กของหนอนผีเสื้อและล้อขับเคลื่อนใน Solidworks ผมไม่ค่อยรู้เรื่องวิศวกรรมเครื่องกลเท่าไหร่ ก็เลยคำนวณเฟืองไม่ได้ ดังนั้นฉันจึงจำลองชิ้นส่วนต่างๆ ใน solidworks เพื่อดูว่าใช้งานได้หรือไม่ก่อนที่จะกดปุ่มพิมพ์ แต่ละแทร็กเชื่อมต่อกับไส้หลอด 3 มม. สำรอง มันใช้งานได้ดีกับการขัด แต่การออกแบบแทร็กมีข้อบกพร่อง พื้นผิวที่สัมผัสพื้นเรียบเกินไปจนจับยาก ถ้าฉันพิมพ์กลับด้าน ฉันสามารถเพิ่มดอกยางได้ แต่จะต้องใช้วัสดุรองรับจำนวนมากเนื่องจากฟันเฟือง วิธีแก้ปัญหาในอนาคต: 1: พิมพ์ฟันแยกจากนั้นทากาวเข้าด้วยกัน 2. ใช้สีสเปรย์เคลือบยาง
จากนั้นฉันก็พิมพ์ตัวเรือนสำหรับเซอร์โวและตรวจดูให้แน่ใจว่าสามารถติดล้อขับเคลื่อนเข้ากับแขนเซอร์โวด้วยสกรูได้
ขั้นตอนที่ 3: ระบบอาวุธ
ส่วนนี้น่าตื่นเต้นที่สุดสำหรับฉัน คุณสามารถซื้อกล้องของเล่นรถถัง แต่ฉันไม่พบของเล่นชิ้นใดชิ้นหนึ่งที่รวมกล้องและอาวุธเข้าด้วยกัน
ฉันซื้อของเล่นปืนอัดลมอัตโนมัตินี้ในราคา 9.99 ดอลลาร์สหรัฐฯ (ตอนนี้ประมาณ 20 เหรียญแล้วอาจจะลองของที่ถูกกว่าทีหลัง) และรื้อออกเพื่อทำความเข้าใจกลไก ฉันสามารถตัดร่างกายและติดมันกับถังของฉันได้ แต่ฉันไม่ชอบครึ่งตัวที่ดูน่าเกลียด ดังนั้นฉันจึงทำการวัดและออกแบบชิ้นส่วนกลไกใหม่ จากชิ้นส่วนเหล่านี้ ฉันได้เรียนรู้บทเรียนเกี่ยวกับการพิมพ์ 3 มิติ: คุณจะทำผิดพลาดอยู่เสมอ ต้องใช้ 5 ภาพพิมพ์เพื่อให้ทุกส่วนพอดี และการตัด ขัด และการติดกาวร้อนจำนวนมากเพื่อให้ใช้งานได้สมบูรณ์แบบ
หลังจากที่ทุกส่วนจากปืนของเล่นเคลื่อนที่อย่างถูกต้องในตัวจำลองของฉันแล้ว ฉันพิมพ์ส่วนอื่นๆ อีกสี่ส่วนเพื่อยึดร่างกาย และเพิ่มเกียร์เอียง กรวยกระสุน BB และการรองรับกล้อง ชิ้นส่วนเหล่านี้ทั้งหมดถูกขันเข้ากับตัวปืน ในที่สุดพวกเขาสามารถรวมกันเป็นอย่างน้อยสองส่วน แต่ฉันคิดว่าฉันยังไม่พร้อม
บนฐานของป้อมมีด ฉันเพิ่มไมโครเซอร์โวสำหรับการเอียง และมอเตอร์ไมโครดีซีสำหรับการหมุน
จากนั้นฉันก็เริ่มทดสอบปืน ต่อแบตเตอรี่ AA 4 ก้อนและยิงได้ดี ฉันมีความสุขมากที่มันทำงานได้ดี แต่วันรุ่งขึ้นฉันพบปัญหา
นี่คือวิดีโอการทดสอบปืนของฉัน ป้อมปืนเชื่อมต่อกับอะแดปเตอร์ 3v
ขั้นตอนที่ 4: ตั้งค่า Pi
นี่คือส่วนที่สำคัญที่สุด หัวใจของแท็งก์ของเรา นั่นคือ Raspberry Pi!
หากคุณยังไม่ได้เล่น Raspberry Pi ฉันแนะนำให้เริ่มด้วยหนังสือเล่มนี้: เริ่มต้นใช้งาน raspberry pi โดย MAKE คุณสามารถทำความเข้าใจพื้นฐานและความเข้าใจอย่างครอบคลุมเกี่ยวกับ Pi
รับระบบปฏิบัติการ raspbian ล่าสุด
เครื่องมือต่อไปที่ฉันแนะนำมากคือ Remote Desktop นี่คือบทช่วยสอนโดย Adam Riley หลังจากที่คุณตั้งค่า คุณสามารถดูเดสก์ท็อป Pi บนพีซีของคุณได้ (ไม่ได้ทดสอบบน Mac) ดังนั้นการเรียกใช้ Pi "เปล่า" หมายความว่าไม่จำเป็นต้องใช้จอแสดงผล เมาส์และคีย์บอร์ด เพื่อนของฉันบางคนใช้บรรทัดคำสั่ง ssh แต่ฉันชอบเดสก์ท็อปมากกว่า
จากการวิจัยก่อนหน้านี้ ฉันรู้ว่า Raspberry Pi สามารถสตรีมวิดีโอได้ ดังนั้นฉันจึงเริ่มยุ่งกับแอพต่างๆ บน Pi แอพจำนวนมากอาจมีความล่าช้านาน (วินาที) หรือมีอัตราเฟรมต่ำ หลังจากใช้เวลาสองสามสัปดาห์ในการดูวิดีโอออนไลน์และบทช่วยสอน โชคดีที่ฉันพบวิธีแก้ปัญหา วิดีโอบน youtube เกี่ยวกับ webiopi ทำให้ฉันมีความหวังมาก การวิจัยเพิ่มเติมทำให้ฉันเชื่อว่านี่เป็นวิธีที่ถูกต้อง
Webiopi เป็นเฟรมเวิร์กที่ทำให้การเชื่อมต่อระหว่าง Pi กับอุปกรณ์อินเทอร์เน็ตอื่นๆ เป็นเรื่องง่าย มันควบคุม Pi GPIOS ทั้งหมดแล้วเริ่มเซิร์ฟเวอร์ที่มี html ที่กำหนดเอง คุณสามารถเข้าถึง html นี้ได้จากอุปกรณ์อื่น (คอมพิวเตอร์ สมาร์ทโฟน ฯลฯ) และคลิกปุ่มในเบราว์เซอร์ในระยะ wifi GPIO จะถูกทริกเกอร์
วิดีโอนี้ทำให้ฉันเต็มไปด้วยความหวัง โดยอิงจากบทเรียน webiopi -- โครงการ cambot มีอยู่ในนิตยสาร MagPi #9[html][pdf] และ #10[html][pdf] ขอบคุณ Eric PTAK!
โดยทำตามบทช่วยสอนทีละขั้นตอน คุณสามารถสร้าง cambot สองล้อ! วิธีการทำงาน: เชื่อมต่อมอเตอร์สองตัวกับ H-bridge จากนั้นควบคุม H-bridge ด้วยหมุด GPIO 6 ตัวเพื่อควบคุมทิศทางและความเร็ว Webiopi ใช้เพื่อควบคุม GPIO และ MJPG-streamer ใช้สำหรับสตรีมวิดีโอ
หากคุณยังใหม่กับ Pi หรือ Linux เหมือนเมื่อหลายเดือนก่อน คุณอาจมีปัญหาเล็กน้อยหลังจากทำตามขั้นตอนทั้งหมดแล้ว คุณสามารถรันโค้ด python สำหรับ webiopi และสตรีมมิ่งวิดีโอแยกกันได้ แต่ไม่รู้ว่าจะใช้งานร่วมกันได้อย่างไร? ฉันต้องใช้เวลาสักพักกว่าจะรู้ว่าคุณสามารถเพิ่ม & หลังคำสั่งได้ (& ยากต่อการค้นหาบน google, BTW) ซึ่งหมายความว่าคุณต้องการให้คำสั่งนี้ทำงานบนพื้นหลัง ดังนั้นฉันจะทำเช่นนี้ทุกครั้ง:
sudo python cambot.py&
sudo./stream.sh
ฉันเชื่อว่าคุณสร้างไฟล์ทุบตีที่มีคำสั่งด้านบนเป็นไฟล์เดียวและเรียกใช้ครั้งเดียว ฉันยังไม่ได้ลอง
ดังนั้นฉันจึงลองตั้งค่าพื้นฐานนี้ด้วยมอเตอร์ DC สองตัว มันทำงาน แต่มอเตอร์ที่ฉันมีนั้นไม่มีกำลังเพียงพอ นำฉันไปสู่อีกทางเลือกหนึ่ง: เซอร์โวแบบต่อเนื่อง
คำถามใหม่มาถึงแล้ว: webiopi รองรับเซอร์โวที่ควบคุมด้วย PWM หรือไม่
คำตอบคือใช่ แต่ไม่ใช่ด้วยตัวเอง: จำเป็นต้องใช้ RPIO เพื่อสร้างซอฟต์แวร์ PWM
การติดตั้ง RPIO (ฉันไม่มีโชคในวิธีการติดตั้ง apt-get วิธีแรก วิธี github ใช้งานได้ดีสำหรับฉัน)
โค้ดตัวอย่างและการสนทนาอื่นๆ
ตอนนี้บอทของคุณได้รับการอัพเกรดด้วยเซอร์โวสองตัว! ลองนึกถึงสิ่งที่คุณสามารถทำได้ด้วยแขนเสริม!
ฉันแก้ไขโค้ดตัวอย่างด้านบนให้พอดีกับรถถังของฉัน คุณไม่จำเป็นต้องมีปริญญาวิทยาการคอมพิวเตอร์เพื่อทำสิ่งนี้ คุณทำได้ดีตราบเท่าที่คุณสามารถเข้าใจโค้ดตัวอย่างและรู้ว่าต้องคัดลอกอะไรและต้องเปลี่ยนที่ใด
ขั้นตอนที่ 5: การเชื่อมต่อทางอิเล็กทรอนิกส์
ธนาคารพลังงานที่ฉันซื้อ Anker Astro Pro มีพอร์ต usb สองพอร์ตและพอร์ต 9v หนึ่งพอร์ต (เหตุผลหลักที่ฉันซื้อพอร์ตนี้) ฉันพยายามจ่ายไฟให้กับ Pi, ดองเกิล wifi และเว็บแคมด้วยพอร์ต usb หนึ่งพอร์ต ไม่เริ่มทำงาน ดังนั้นฉันจึงใช้พอร์ต USB อื่นสำหรับฮับ USB ที่ใช้พลังงาน
จากนั้นฉันคิดว่าบางทีฉันสามารถจ่ายพลังงานให้กับเซอร์โวด้วยพอร์ตฮับ USB ใช้งานได้ แต่การเชื่อมต่อ wifi ไม่เสถียรมาก
เพื่อแก้ปัญหานี้ ฉันนำแบตเตอรี่ AA 4 ก้อนมาจ่ายไฟให้กับเซอร์โว 6V ที่ต้องการ ฉันดึงสาย USB ออกเพื่อแสดงสายกราวด์ (สีดำ) และเชื่อมต่อกับกราวด์ของก้อนแบตเตอรี่ AA
3 เซอร์โว, สีแดงถึง 6V, สีดำถึงพื้น และพินสัญญาณที่เชื่อมต่อกับพิน GPIO
ตามที่วางแผนไว้ มอเตอร์หมุนป้อมปืนและมอเตอร์ปืนควรขับเคลื่อนด้วย 6V ด้วยการควบคุมสะพานรูปตัว H แต่เมื่อเชื่อมต่อทุกอย่างแล้ว ปืนก็ไม่ยิง! ดูเหมือนว่ามอเตอร์จะพยายามหมุน แต่ไม่สามารถขับเกียร์ได้ แรงดันไฟขาออกนั้นถูกต้อง แต่ดูเหมือนว่าไม่มีกระแสไฟเพียงพอที่จะขับ ฉันยังลองใช้ MOSFET โดยไม่มีโชค
ฉันต้องสละส่วนนี้ด้วยเหตุผลด้านเวลา และนี่คือเหตุผลที่ในการทดสอบปืน ฉันต้องเชื่อมต่อมอเตอร์ปืนกับอแดปเตอร์ด้วยตนเอง ยังมีอีกมากที่ต้องเรียนรู้ในอุปกรณ์อิเล็กทรอนิกส์ สถานการณ์กรณีที่เลวร้ายที่สุด ฉันสามารถควบคุมปืนได้เสมอด้วยตัวดึงและปล่อยไกเซอร์โว
ขั้นตอนที่ 6: อินเทอร์เฟซ
ฉันยังเปลี่ยนอินเทอร์เฟซจากรหัสตัวอย่าง cambot และ rasprover เนื่องจากฉันวางแผนที่จะใช้สมาร์ทโฟนเป็นตัวควบคุม ฉันจึงปรับเลย์เอาต์สำหรับโทรศัพท์ของฉัน (Galaxy note3) ให้เหมาะสม
เลย์เอาต์และสไตล์ส่วนใหญ่สามารถแก้ไขได้ใน index.html อย่างไรก็ตาม รูปแบบปุ่มเริ่มต้น (สีเทาเข้มที่มีขอบสีดำ) ถูกกำหนดไว้ใน webiopi.css ซึ่งอยู่ที่ /usr/share/webiopi/htdocs ฉันใช้เทอร์มินัลเพื่อเรียกใช้ sudo nano เพื่อแก้ไข
สตรีมวิดีโอจะอยู่ตรงกลางหน้าจอ ส่วนควบคุมการขับทางด้านซ้าย และส่วนควบคุมอาวุธทางด้านขวา ฉันออกแบบระบบควบคุมการขับขี่ให้ขึ้น (ไปข้างหน้า) หยุด ลง (ถอยหลัง) สองชุดที่ต้องการการควบคุมที่ละเอียดยิ่งขึ้น แต่ในวิดีโอ คุณสามารถบอกได้ว่าบางครั้งมันน่าอึดอัด
ขั้นตอนที่ 7: แผนในอนาคต
อย่างที่คุณบอก โปรเจ็กต์นี้ยังไม่เสร็จ ขอบคุณการประกวด Raspberry pi ที่ทำให้สัปดาห์ที่แล้วฉันทำสิ่งต่างๆ ได้มาก และพยายามทำให้เสร็จก่อนกำหนด มันหมุนค่อนข้างดีจนผมพบว่าปืนไม่ยิง…
ยังต้องปรับปรุงอีกมาก แต่ฉันหวังว่าคุณจะได้เรียนรู้บางสิ่งจากประสบการณ์ของฉัน
แผนระยะสั้น:
ทำให้ปืนทำงานได้!!!
คอนเทนเนอร์ที่ใหญ่ขึ้นสำหรับ BB. ที่มากขึ้น
รถถังจำเป็นต้องสำรวจโลก -- ออกไปข้างนอกบ้าน wifi!
ตั้งค่าโหนดเฉพาะกิจบน Pi เพื่อให้โทรศัพท์เชื่อมต่อได้ทุกที่
เรียกใช้คำสั่งรถถังเมื่อเริ่มต้น
เพิ่มปุ่มปิดเครื่องเพื่อปิด Pi อย่างปลอดภัย
แผนระยะยาว:
ระบบการขับขี่ที่ดีขึ้นเพื่อความมั่นคงและการยึดเกาะ
ออกแบบแผงวงจรของตัวเองแทนเขียงหั่นขนมตอนนี้
บันทึกวิดีโอคนแรก
ปืนอีก? มาสร้างเป็นเรือรบกันเถอะ!
เพิ่มเซ็นเซอร์สำหรับการลาดตระเวนด้วยตนเอง?
คอมพิวเตอร์วิทัศน์สำหรับการกำหนดเป้าหมายอัตโนมัติ!
ควบคุมรถถังให้ห่างไกล: ฉันจะดูทุกอย่างที่บ้าน!
ขั้นตอนที่ 8: ขอบคุณสำหรับการอ่าน
ขอบคุณที่อ่านภาษาอังกฤษที่แย่ของฉัน (ไม่ใช่ภาษาแม่ของฉัน) ฉันหวังว่าคุณจะสนุกหรือเรียนรู้บางสิ่งที่นี่ นี่จะเป็นโครงการที่กำลังดำเนินอยู่ ดังนั้นหากคุณมีความเชี่ยวชาญในด้านใด ๆ ฉันขอขอบคุณสำหรับคำแนะนำของคุณ
หากคุณมีคำถามใด ๆ โปรดแสดงความคิดเห็น ฉันจะพยายามตอบให้ดีที่สุด
ให้ฉันทำการอัปเดต--The Cam Tank2.0-- ในอนาคตอันใกล้นี้
สุดท้าย นี่คือวิดีโอที่แสดงสถานการณ์การต่อสู้ มันค่อนข้างน่าขบขัน
สนุกและเจอกันใหม่ตอนหน้า!
แนะนำ:
WiFi Oil Tank Monitor: 6 ขั้นตอน (พร้อมรูปภาพ)
WiFi Oil Tank Monitor: มีหลายวิธีในการตรวจสอบว่ายังมีน้ำมันเหลืออยู่ในถังน้ำมันสำหรับทำความร้อน วิธีที่ง่ายที่สุดคือการใช้ก้านวัดระดับน้ำมัน แม่นยำมาก แต่ไม่สนุกมากนักในวันที่อากาศหนาวเย็น รถถังบางคันมีการติดตั้งท่อสายตา อีกครั้งเพื่อบ่งชี้โดยตรง o
วิธีสร้างหุ่นยนต์ SMARS - Arduino Smart Robot Tank Bluetooth: 16 ขั้นตอน (พร้อมรูปภาพ)
วิธีสร้างหุ่นยนต์ SMARS - Arduino Smart Robot Tank Bluetooth: บทความนี้ได้รับการสนับสนุนอย่างภาคภูมิใจโดย PCBWAY.PCBWAY สร้าง PCB ต้นแบบคุณภาพสูงสำหรับผู้คนทั่วโลก ลองด้วยตัวคุณเองและรับ 10 PCBs เพียง $5 ที่ PCBWAY ด้วยคุณภาพที่ยอดเยี่ยมมาก ขอบคุณ PCBWAY Motor Shield สำหรับ Arduino Uno
ESP32-CAM Case System และ 3D Printer Cam: 10 ขั้นตอน (พร้อมรูปภาพ)
ESP32-CAM Case System และ 3D Printer Cam: ฉันกำลังจะเปลี่ยนกล้องในเครื่องพิมพ์ 3-D ของฉันด้วยบางสิ่งที่เล็ก เรียบง่าย และใช้งานได้….และราคาถูก การค้นหาโดย Google เพียงไม่กี่ครั้งทำให้ฉันไปที่โมดูล ESP32-Cam คุณสามารถหาพวกมันได้ในราคาต่ำกว่า $10 น้อยกว่าและพวกมันทำงานได้ดีมาก
Raspberry Pi 3 FPV Lego Tank: 5 ขั้นตอน (พร้อมรูปภาพ)
Raspberry Pi 3 FPV Lego Tank: เลโก้เหมาะอย่างยิ่งสำหรับการสอนเด็ก ๆ เกี่ยวกับการทำงานของสิ่งต่าง ๆ โดยปล่อยให้พวกเขาสนุกไปพร้อม ๆ กัน ฉันรู้ว่าฉันสนุกกับการ "การเล่น" กับเลโก้สมัยเด็กๆ คำแนะนำนี้อธิบายวิธีที่ฉันสร้างรถถัง FPV (มุมมองบุคคลที่หนึ่ง) จาก
Raspberry Tank พร้อมเว็บอินเตอร์เฟสและการสตรีมวิดีโอ: 8 ขั้นตอน (พร้อมรูปภาพ)
ถัง Raspberry พร้อมเว็บอินเตอร์เฟสและการสตรีมวิดีโอ: เราจะมาดูกันว่าฉันจะรู้จัก WiFi Tank ขนาดเล็กได้อย่างไร ซึ่งสามารถควบคุมเว็บและสตรีมวิดีโอได้จากระยะไกล เนื้อหานี้จัดทำขึ้นเพื่อเป็นแบบฝึกหัดที่ต้องใช้ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรมอิเล็กทรอนิกส์และซอฟต์แวร์ ด้วยเหตุผลนี้ ฉันจึงเลือก