สารบัญ:

อัพเกรดหุ่นยนต์ Heathkit Hero Jr ด้วยฮาร์ดแวร์ที่ทันสมัย: 4 ขั้นตอน
อัพเกรดหุ่นยนต์ Heathkit Hero Jr ด้วยฮาร์ดแวร์ที่ทันสมัย: 4 ขั้นตอน

วีดีโอ: อัพเกรดหุ่นยนต์ Heathkit Hero Jr ด้วยฮาร์ดแวร์ที่ทันสมัย: 4 ขั้นตอน

วีดีโอ: อัพเกรดหุ่นยนต์ Heathkit Hero Jr ด้วยฮาร์ดแวร์ที่ทันสมัย: 4 ขั้นตอน
วีดีโอ: Heathkit Hero Jr. Robot Cold Start-Up & Diagnostics. 2024, กรกฎาคม
Anonim
อัพเกรดหุ่นยนต์ Heathkit Hero Jr ด้วยฮาร์ดแวร์ที่ทันสมัย
อัพเกรดหุ่นยนต์ Heathkit Hero Jr ด้วยฮาร์ดแวร์ที่ทันสมัย

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

เล็กน้อยเกี่ยวกับหุ่นยนต์ตัวนี้ ที่ที่ฉันได้มันมา และแผนของฉันสำหรับมัน (ภาพจากโครงการ Star Wars Day 2015)

อาจเป็นช่วงปี 2548 ที่ภรรยาและฉันอยู่ที่ตลาดนัดในท้องถิ่น เราแค่มองไปรอบๆ ไม่ได้มองหาอะไรเลย มีชาวนาสูงวัยคนหนึ่งที่ตั้งค่ายอยู่ข้างนอก เขาอยู่ใกล้ด้านหลังของสถานที่ และมีคนไม่มากที่จะดูสินค้าของเขา ฉันดีใจที่ฉันเป็นคนหนึ่งที่ได้ไปดู

เขามีหุ่นยนต์ตัวเล็กตัวนี้ แน่นอนว่าฉันรู้ว่ามันคืออะไร ฉันถามว่าเขาต้องการเท่าไหร่ และตกใจมาก ฉันบอกคุณ - เขาต้องการเงินทั้งหมด 20.00 ดอลลาร์ ตอนนั้นเองที่เขาบอกฉันว่ามันอยู่ในยุ้งฉางมาเกือบ 20 ปีแล้ว และเมื่อมองใกล้ ๆ ก็พบว่ามีผู้สร้างขนยาวอาศัยอยู่ในนั้น สายไฟถูกเคี้ยว กระดานหลักถูกทำลายเป็นส่วนใหญ่ แบตเตอรี่ใช้งานไม่ได้ เรื่องนี้วุ่นวาย และนั่นก็ดีเท่าที่ฉันจะทำได้

มันยังมีตลับหมึกทั้งหมดด้วยและมันก็ดูดีมากเมื่อพิจารณา

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

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

ฉันดึงกระดานหลักมาขาย

ตรวจสอบไดรฟ์มอเตอร์และสเต็ปเปอร์มอเตอร์ (สเต็ปเปอร์มีสายไฟที่เริ่มสึกกร่อนและไม่ได้อยู่ในสภาพที่ดีที่สุด) แต่ทั้งคู่ก็ใช้งานได้ ฉันจึงเก็บมันไว้

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

ปลายปี 2015 กลุ่มผู้ผลิตและช่างซ่อมรถที่ฉันเข้าร่วมถูกถามว่าเราต้องการทำอะไรให้กับ "Star Wars Day" สำหรับห้องสมุดในพื้นที่ของเราหรือไม่ เราจึงคิดและฉันก็พูดว่า ถ้าฉันนำ "Hero Jr" กลับมา ชีวิตโดยใช้ไมโครคอนโทรลเลอร์ Arduino และนั่นคือสิ่งที่ฉันทำ - ฉันให้แสงพิเศษแก่มันและใช้ Arduinos 7 ตัวในนั้น….อาจจะมากกว่าที่ฉันต้องการ แต่ในขณะนั้นฉันยังเรียนรู้อยู่ และฉันต้องการให้มัน "ทำงานหลายอย่าง" ซึ่งตอนนั้นฉันไม่รู้ว่าต้องทำอย่างไร ฉันบันทึกโครงการนั้นไว้ที่นี่:

นั่นคือปี 2015 ไลท์เซเบอร์ถูกถอดออก และ Arduinos ส่วนใหญ่ที่เจาะจงสำหรับโปรเจ็กต์นั้น ส่วนใหญ่ Arduino สามารถเรียกใช้สิ่งนี้ได้หากคุณไม่ต้องการให้มีอะไรพิเศษเกิดขึ้น หุ่นยนต์กลับไปที่พื้นที่ของเขาเพื่อแสดงชิ้นส่วน ฉันได้เรียนรู้บางสิ่งระหว่างทาง และกำลังจะขึ้นเกรดพาวเวอร์ซัพพลายของเขาในตอนนั้น เวลาทำให้ฉันได้ประโยชน์สูงสุด และฉันสั่งเฉพาะบอร์ดแอมป์ USB 8 พอร์ตขนาด 12v ถึง 5v 4 พอร์ตเท่านั้น เสียดาย ตอนนี้หาบอร์ดไหนไม่ได้แล้ว ไม่รู้ว่าเลิกทำหรือยัง ? แต่ถึงแม้กระดานนั้นจะอยู่ในกล่องมาจนถึงตอนนี้

เป้าหมายอย่างหนึ่งของโปรเจ็กต์ดั้งเดิมคือการทำให้เขาดูวินเทจที่สุดเท่าที่ฉันจะทำได้ แต่แทนที่ฮาร์ดแวร์ส่วนใหญ่ด้วยของที่ทันสมัย ในปี 2020 ฉันได้ตัดสินใจที่จะอัปเกรด LED ของเขาเป็น RGB (นีโอพิกเซล) เพิ่มเติมในภายหลัง เป้าหมายยังคงเป็นการทำให้มันดูวินเทจ ฉันคิดว่ามันจะทำได้จนกว่าคุณจะใช้สีอื่นที่ไม่ใช่สีแดง

โปรเจ็กต์นี้ใช้ Arduino Mega 2560 mini หนึ่งตัว (บอร์ดโคลน ฉันไม่ชอบมัน), Raspberry Pi 3+, บอร์ด/ลำโพง/ไมโครโฟน Google AIY ดั้งเดิม, แทนที่สเต็ปเปอร์มอเตอร์ด้วยเซอร์โวมอเตอร์ ASMC-04, 36v แบตเตอรี่ LIPO ถูกดึงออกจากกระดานโฮเวอร์ที่ชำรุด ฉันมีตัวแปลง DC-DC 36v ถึง 12v 5amp และอุปกรณ์ USB 4 พอร์ต 12v ถึง 5v 8amp อัลตราโซนิกราคาถูกและ LDR เมาท์พิมพ์ 3 มิติค่อนข้างน้อย ไฟ LED ws2812 ขนาดเล็ก 8 ดวง (เรียกอีกอย่างว่านีโอพิกเซล) คีย์สโตน cat5 สองสามอัน และสายเคเบิล cat5 แบบสั้น (ตัวแบ่งแรงดันไฟฟ้าเหลือจากโปรเจ็กต์ปี 2015 แต่สำหรับ 12v/24v ไม่ใช่ 36v ดังนั้นจึงไม่ถูกต้อง จำเป็นต้องแก้ไข) และฉันใช้ไดรเวอร์มอเตอร์ L298 (ยังเหลือจากโปรเจ็กต์ปี 2015 ด้วย)

สิ่งที่เหลืออยู่จากหุ่นยนต์ดั้งเดิมปี 1984 - มอเตอร์ขับเคลื่อน DC 12v ปุ่มกดดั้งเดิมยังคงใช้งานได้ เช่นเดียวกับไฟ LED "พลังงานสีเขียว" ดั้งเดิม เปลือกและกรอบยังเหมือนเดิม แต่นั่นคือมัน ทุกอย่างอื่นถูกแทนที่

นี่ยังคงเป็นงานที่กำลังดำเนินการอยู่ ณ จุดนี้ - ฉันยังคงทำงานเพื่อสร้างซอฟต์แวร์ python สำหรับ Raspberry PI ฉันต้องแก้ไขปัญหาเล็ก ๆ สองสามข้อที่ฉันพบในร่าง Arduino (ส่วนใหญ่ใช้งานได้) ฉันพูดติดตลกว่านี่เป็นหนึ่งในโครงการที่ไม่มีวันสิ้นสุด ณ จุดนี้ไฟ LED ทำงานทั้งหมด Ultrasonic ทำงาน LDR ทำงานเซอร์โวมอเตอร์ทำงานมอเตอร์ไดรฟ์ไปข้างหน้าไม่ย้อนกลับ (ลวดหักที่ต้องติดตาม) 36v ถึง 12v ใช้งานได้และ 12v ถึง 5v ใช้งานได้ Raspberry Pi เพิ่มพลัง Arduino เปิดปิด PI ฮาร์ดแวร์ส่วนใหญ่มีสายและใช้งานได้ ตอนนี้มันเป็นซอฟต์แวร์ทั้งหมด

ขั้นตอนที่ 1: ไฟ LED และการอัพเกรด

ไฟ LED และการอัพเกรด!
ไฟ LED และการอัพเกรด!
ไฟ LED และการอัพเกรด!
ไฟ LED และการอัพเกรด!
ไฟ LED และการอัพเกรด!
ไฟ LED และการอัพเกรด!
ไฟ LED และการอัพเกรด!
ไฟ LED และการอัพเกรด!

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

พวกเขาทั้งหมดแบ่งปันผลบวก 5v เดียวกัน ดังนั้นในการเปิดหรือปิดคุณต้องเปลี่ยนกราวด์ ซึ่งฉันรู้ว่าเป็นสิ่งที่ แต่ฉันไม่ชอบที่ คุณรู้ไหม ในภาพร่าง Arduino ปกติ "HIGH" จะเปิดอยู่ และ "LOW" ปกติจะปิดอยู่ ในกรณีนี้ "HIGH" กำลังปิด LED และ "LOW" เปิดอยู่ ลอจิกย้อนกลับบน LED

ในปี 2015 ฉันปล่อยสไลด์นี้ไปเพราะฉันมีเรื่องสำคัญที่ต้องกังวลในขณะนั้น

ปีนี้ ฉันตัดสินใจว่าฉันชอบไอเดียของ WS2812 RGB LED ซึ่งราคาถูกและใช้งานง่าย ใช้สายข้อมูลเพียงเส้นเดียว และต้องการเพียง 5v และกราวด์เท่านั้น นี่คือไฟ LED 5 มม. ดังนั้นจึงเข้ากันได้ดีกับทุกอย่างที่ LED มาตรฐานพอดี ฉันพบมันบน eBay พวกเขามากกว่าที่ฉันมักจะจ่ายสำหรับ LED ประเภทนี้เล็กน้อย แต่ฉันเลือกสั่งซื้อจากอเมริกา ครั้งนี้เพราะขนส่งจากจีนใช้เวลานานมาก ดังนั้นจ่ายเพิ่มอีกนิด ได้เร็วกว่ามาก ไฟ LED 10 ดวงราคา 10.00 เหรียญสหรัฐฯ ถือว่าไม่เลว แต่ก็ไม่ใช่ราคาที่ดีเช่นกัน

การเดินสายไฟเหล่านี้ค่อนข้างง่ายและตรงไปตรงมา มีกราวด์ ค่าบวก (5v) ข้อมูลเข้า และข้อมูลออก ฉันเลือกที่จะใช้วิธีการเชื่อมต่อแบบเก่าและพันลวดเหล่านี้ ความคิดของฉันคือถ้ามันจะยากกว่าในการจัดแนวข้อมูลและข้อมูลในแนวถ้าฉันต้องประสานมัน มันอาจยากขึ้นเช่นกันถ้าฉันตัดลีดกลับไปไกลเกินไป พวกมันจะไม่พอดีในรูอยู่แล้ว Hero Jr. ด้วยการพันลวด ฉันสามารถขยับพวกมันไปรอบๆ หน่อย และทำให้พวกมันดีขึ้นเล็กน้อย

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

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

ภาพด้านบนแสดงไฟ LED สีแดงดั้งเดิม กระดาน ฉันพยายามแสดงร่องรอยที่ชำรุด ไฟ LED ใหม่ในขั้นตอนต่าง ๆ ของการต่อสาย และในที่สุดพวกเขาก็ทำงานในหัว

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

ขั้นตอนที่ 2: Raspberry PI Google AIY และ Arduino Mega 2560 Mini

Raspberry PI Google AIY และ Arduino Mega 2560 Mini
Raspberry PI Google AIY และ Arduino Mega 2560 Mini
Raspberry PI Google AIY และ Arduino Mega 2560 Mini
Raspberry PI Google AIY และ Arduino Mega 2560 Mini
Raspberry PI Google AIY และ Arduino Mega 2560 Mini
Raspberry PI Google AIY และ Arduino Mega 2560 Mini

2015 เป็นเวลาที่แตกต่างกัน - และโครงการอื่น ฉันใช้ Arduinos ที่แตกต่างกัน 7 ตัว ส่วนใหญ่เป็น UNO หรือ Nanos ซึ่งเป็น MEGA สองสามตัว ฉันมีอันหนึ่งสำหรับเล่น MP3 โดยใช้โล่ MP3 ฉันมีอันหนึ่งสำหรับควบคุมซินธิไซเซอร์เสียงพูด EMIC 2 อันหนึ่งสำหรับไลท์เซเบอร์ ไดรเวอร์มอเตอร์ สเต็ปเปอร์มอเตอร์ -ปุ่มกด รายการดำเนินต่อไป ไม่จำเป็นต้องพูดว่าฉันได้เรียนรู้อะไรมากมายตั้งแต่ปี 2015 และมันน่าทึ่งมากที่เวอร์ชัน 2015 ทำงานได้ดีเหมือนเดิม (ฉันไม่รู้อะไรเลยและเรียนรู้และคาดเดา)

2020 - เนื่องจากเวอร์ชัน "Star Wars Day" จะใช้ครั้งเดียวเสมอ แผนของฉันคือทำให้สิ่งต่าง ๆ ง่ายขึ้นตั้งแต่เริ่มต้น ในปี 2015 ฉันเคยคิดเล่นๆ กับแนวคิดในการใช้ Raspberry PI แต่ตอนนั้นฉันไม่รู้จริงๆ ว่าจะใช้ได้ผลหรือไม่ ฉันตัดสินใจว่า Arduino Mega 2560 mini จะทำอะไรก็ได้เท่าที่จำเป็นอินพุต/เอาท์พุต IE: เปิด/ปิดมอเตอร์ เปิดสเต็ป/เซอร์โว อ่าน LDR อ่านอัลตราโซนิก อ่านตัวแบ่งแรงดันไฟฟ้า ในกรณีนี้ Mega นั้นเป็นอุปกรณ์ "จำลอง" โดยพื้นฐานแล้วมีเพียงไม่กี่อย่างที่จำเป็นต้องทำจริงๆ แต่ Mega ก็ถูกใช้เพื่ออ่านปุ่มกดด้วย ดังนั้นฉันจึงต้องการวิธีการสื่อสารสองทางระหว่าง Mega และราสเบอร์รี่ PI ฉันเลือกใช้โปรโตคอล MQTT แต่นั่นก็เสนอปัญหาอื่นว่าจะผ่านพอร์ตอนุกรมได้อย่างไร โชคดีที่ฉันพบโปรเจ็กต์นี้บน github "serial2mqtt" https://github.com/vortex314/serial2mqtt ซึ่งเป็นเกตเวย์ประเภทหนึ่งจริงๆ ซอฟต์แวร์ทำงานบน Raspberry PI - Arduino เพิ่งส่งข้อความอนุกรมที่ใช้วลีอย่างถูกต้องและนั่นคือ แล้วส่งต่อไปยังโบรกเกอร์ MQTT ใช้เวลาเล็กน้อยในการทำงานให้ถูกต้อง แต่ใช้งานได้ดี และดูเหมือนว่าจะทำในสิ่งที่ฉันต้องการจะทำ Arduino Mega จะเผยแพร่เมื่อออนไลน์ การอ่านอัลตราโซนิก การอ่าน ldr การอ่านค่าแรงดันไฟฟ้า มันจะฟังคำสั่ง การเคลื่อนไหวของมอเตอร์ การเคลื่อนที่ของเซอร์โว และสิ่งที่ควรทำกับไฟ LED แม้ว่าทุกอย่างจะดูเยอะ แต่ค่าโสหุ้ยนั้นค่อนข้างเล็ก และใช้งานได้ดีพอสมควร

Raspberry PI จะสามารถตั้งโปรแกรมได้ด้วย python, C++, อะไรก็ได้ที่สามารถใช้พอร์ตอนุกรม และใช้ MQTT เนื่องจากฉันจะไม่ใช้ Google กับ AIY ฉันจึงต้องติดตั้งไดรเวอร์และตรวจสอบว่าใช้งานได้ โชคอีกอย่างที่ทำลาย Github ให้เป็นผลสำเร็จ Shivasiddharth สร้าง GassistPI และค้นหาสิ่งที่จำเป็นต้องติดตั้งเพื่อให้ใช้งานได้ คำแนะนำสามารถพบได้ที่นี่:

PI โฮสต์โบรกเกอร์ MQTT พูดเพื่อพูด และซอฟต์แวร์อื่นๆ ตามความจำเป็น ในการเข้าถึง ฉันกำลังใช้ SSH ฉันมีแผนจะสร้างอินเทอร์เฟซทางเว็บ แต่นั่นยังไม่ใกล้จะเสร็จเลย ฉันได้ "เล่น" กับการเรียนรู้ python สำหรับโปรเจ็กต์นี้ แต่ฉันยังไม่มีโปรแกรมมากมายที่พร้อม

หมายเหตุพิเศษบางส่วนที่นี่:

Mega 2560 Mini รุ่นดั้งเดิมที่ฉันมีนั้นเป็นโคลนขนาดเล็กของ Arduino Mega 2560 ดั้งเดิมโดยใช้ชิปอนุกรมเดียวกันสำหรับการสื่อสาร ดังนั้นขณะทดสอบ ฉันเพิ่งใช้ Mega ขนาดเต็มบนโต๊ะทำงาน น่าเสียดายที่ฉันบัดกรีสายปุ่มกดกับบอร์ดนั้นแล้ว (ยกเลิกการบัดกรีหมุดส่วนหัวฉันกำลังคิดอะไรอยู่ฉันหวังว่าฉันจะโทษสิ่งนั้นในปี 2558 แต่ทำไม่ได้) ส่วนที่โชคร้ายฉันมีสายไฟสองสามเส้น ออก และฉันก็หารูที่สะอาดเพื่อบัดกรีใหม่ไม่ได้ด้วย ฉันลงเอยด้วยการไปที่โคลนของโคลน แต่ก็ยังเป็น Arduino Mega 2560 แต่รุ่นที่ถูกกว่าและมีชิปพอร์ตอนุกรมราคาถูก นี่ทำให้ฉันมีปัญหากับแพ็กเก็ตที่หล่นลงมาประมาณ 10% หรือมากกว่านั้น ไม่เพียงพอที่จะดึงทุกอย่างกลับออกมาแล้วลองอีกครั้งกับบอร์ดอื่น แต่มันก็เพียงพอที่จะทำให้ฉันบ้าเล็กน้อย ใน Mega "ใหม่" (เวอร์ชัน 2) ฉันใช้ Wire-wrap และทิ้งหมุดส่วนหัวไว้ (อาจเป็นการขยายในอนาคต ตอนนี้ฉันใช้เพียง 12 หรือ 13 พินเท่านั้น)

ฉันยังพิมพ์ 3 มิติ (รวมถึงงานพิมพ์ที่ล้มเหลวบางส่วน) ที่เมาท์สำหรับ Raspberry PI และ Mega Mini ฉันต้องตามล่าหาไฟล์การออกแบบถ้าใครต้องการ มันไม่ค่อยดีนักเพราะฉันใช้เครื่องมือโรตารี่เพื่อเจาะรูสองสามรูหรือปั้นเป็นรูปร่างเล็กน้อย แต่ถ้ามีคนต้องการฉันจะมองหาพวกเขา

รูปภาพด้านบน: Raspberry PI 3+ พร้อม Google AIY Hat ในเมาท์ที่สร้างขึ้นเอง, Mega 2560 ดั้งเดิมที่ฉันต้องการใช้แต่เกิดความยุ่งยากขึ้นจริงๆ, การเปลี่ยน Mega 2560 (v2) ที่ฉันไม่ค่อยพอใจกับมันแต่มัน ใช้งานได้กับลวดพันลวดและแท่นพิมพ์ 3 มิติแบบกำหนดเอง

ขั้นตอนที่ 3: จาก Stepper ถึง Servo

จากสเต็ปเปอร์สู่เซอร์โว
จากสเต็ปเปอร์สู่เซอร์โว
จากสเต็ปเปอร์สู่เซอร์โว
จากสเต็ปเปอร์สู่เซอร์โว

น่าเสียดายที่ฉันไม่ได้ถ่ายรูปสิ่งนี้มากนัก และฉันไม่มีรูปภาพของสเต็ปเปอร์มอเตอร์แบบเก่าเลย

1984 - สเต็ปเปอร์มอเตอร์อาจถูกกว่าเซอร์โวขนาดใหญ่ในปี 1984 ฉันไม่แน่ใจ มีจุดสิ้นสุด และคนเดินเตาะแตะต้องกลับบ้านด้วยการเปิดเครื่องแต่ละครั้ง ลองนึกถึงเครื่องพิมพ์ 3 มิติและวิธีที่พวกเขากลับบ้าน

2015 - ในอีกก้าวหนึ่งโดยไม่รู้ว่ากำลังทำอะไรอยู่ ฉันได้ลบจุดสิ้นสุดออก - และสูญเสียมันไป ดังที่ฉันได้กล่าวไว้ก่อนหน้านี้ว่าครีเอเตอร์รายเล็กๆ กินสายไฟบางส่วนบนสเต็ป สายไฟถูกเปิดออกมากขึ้น/น้อยลงและเริ่มเป็นสนิม ฉันประหลาดใจที่มันใช้งานได้ในปี 2558 แต่ก็ทำได้

2020 - สเต็ปหยุดทำงาน และฉันเริ่มมองหาคนมาแทนที่ ฉันเจอเซอร์โวมอเตอร์ขนาดใหญ่ ASMC-04 นี่ไม่ใช่ตัวเลือกที่ถูกที่สุด แต่เป็นหนึ่งในตัวเลือกที่ดีกว่าที่ฉันพบ สเต็ปเปอร์คือ 50 ดอลลาร์ขึ้นไปจากจีน และฮอร์นเมาท์อีก 13 ดอลลาร์หรือ 14 ดอลลาร์ สำหรับฉันผลประโยชน์ออกมาชั่งน้ำหนักต้นทุน

ไดรเวอร์เซอร์โวคือ 12 หรือ 24 โวลต์มุมการหมุนคือ 0 ถึง 300 องศา (จำกัด ในภาพร่าง Arduino ของฉันที่ 0 ถึง 180) ฉันสามารถควบคุมสิ่งนี้ได้ด้วย 1 สายจาก Arduino (2 ถ้าคุณนับสายกราวด์). มันเป็นเซอร์โว RC ที่มีแรงบิดสูง แต่การหมุนไม่ได้เร็วขนาดนั้น

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

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

รูปภาพ:

ฉันไม่ได้ถ่ายรูปนี้มากนัก อาจมีอีกสองสามภาพ แต่พวกเขาจะค่อนข้างจะมีลักษณะเช่นนี้

ขั้นตอนที่ 4: รูปภาพเพิ่มเติมบางส่วน

รูปภาพเพิ่มเติมบางส่วน
รูปภาพเพิ่มเติมบางส่วน
รูปภาพเพิ่มเติมบางส่วน
รูปภาพเพิ่มเติมบางส่วน
รูปภาพเพิ่มเติมบางส่วน
รูปภาพเพิ่มเติมบางส่วน
รูปภาพเพิ่มเติมบางส่วน
รูปภาพเพิ่มเติมบางส่วน

เนื่องจากฉันยังคงทำงานกับ Robot นี้อยู่ (ตอนนี้ส่วนใหญ่เป็นซอฟต์แวร์) ฉันคิดว่าฉันจะแบ่งปันรูปภาพเพิ่มเติมอีกสองสามภาพ

รูปภาพ:

4 พอร์ต USB 12v ถึง 5v 8 แอมป์ตัวแปลง DC-DC ฉันไม่สามารถหาสิ่งนี้ได้อีกแล้วและฉันหวังว่าฉันจะซื้อสองสามตัว

ถอดแบตเตอรี่ LiPo 36v ออกจากบอร์ดโฮเวอร์ที่ชำรุด

ภาพภายในหุ่นยนต์ สายไฟ ฯลฯ รูปภาพเพิ่มเติมของการเปลี่ยน LED, รูปภาพเพิ่มเติมของ Arduino Mega w/wire-wrap, รูปภาพของ ultra-sonic ที่ปิดทับไว้ (จริงๆ แล้วนี่เป็นแบบที่เคยเป็นในปี 2015)

รูปภาพของร่างกายที่ไม่มีเปลือกและรูปภาพของการใช้คอนโซลเพื่อทดสอบผ่าน MQTT

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

แนะนำ: