हिंदी संस्करण 31 अक्टूबर 2026 को प्रकाशित। नीचे मूल सामग्री की तारीख अलग है; पुरानी रिलीज को नई घोषणा न मानें। मूल संशोधन:
इस निर्माण गाइड की सीमा
मूल दस्तावेज और स्रोत पढ़कर बनाया स्वतंत्र गाइड। लेखक की demonstration उनकी है; इस साइट ने रोबोट बनाया, image boot या वास्तविक चाल का परीक्षण नहीं किया। नीचे हर चरण का मूल स्रोत देखें।
1. KISS के matching पुर्जे लें
- ZERO 3W, पंद्रह HD1910, matching HAT/bus IMU/HUB, battery parts, 32 GB TF card, reader, bearings, screws और cables तैयार करें। सही revisions shopping list से लें।
- EH2.5 या AMP2.0 connector version पहले चुनें। multimeter और औजार अलग जोड़ें। ready-made IMU preflashed बताई गई है; self-built board के लिए अलग flashing प्रक्रिया है।
अगले चरण से पहले
BOM, boards, plugs और print variant मेल खाते हैं।
2. चुना हुआ FrankenDuck पैक प्रिंट करें
- पैक में 36 STL और पांच reference plates वाला एक 3MF है; file count assembled quantity नहीं है। HUB-combination battery holder या reinforced-clip holder में अपना variant चुनें।
- slicer में actual material profile जांचें। plate5 के feet/tires TPU हैं; saved PLA/ABS preset से उन्हें rigid न बनाएं। पहले fit sample बनाएं।
अगले चरण से पहले
battery holder, IMU mount और parts आपके hardware में फिट हैं।
3. Horn लगाने से पहले IDs पहचानें
- दाहिना leg10–14, बायां20–24, head/neck/mouth30–34 label करें। linkages लगाने से पहले interactive assembly में स्थान मिलाएं।
- सभी को 2048 करने वाली console प्रक्रिया केवल खुले, unassembled servo के लिए है। encoder center assembled joint zero या HOME नहीं; बने robot में step10 का individual calibration करें।
अगले चरण से पहले
IDs और mounting references स्पष्ट हैं।
4. दोनों पैर बनाएं
- left/right shells, connecting parts, reinforcements, ankle brackets और feet अलग करें। hip से ankle दायां10→14, बायां20→24 है।
- 3D view को rotate/explode करके दिशा देखें। सही depth के screws लगाएं, TPU soles जोड़ें और power बंद रखकर travel देखें।
अगले चरण से पहले
पैर सही दिशा में हैं, collision और pinched wire नहीं है।
5. धड़, battery holder, HUB और IMU
- hips से trunk जोड़ें और चुना holder कसें। HUB 10/20 servo के ऊपर सपाट, लंबी दिशा आगे-पीछे है।
- IMU battery holder की rear main plate पर, bus connector J1 ऊपर रखें। bus को power न देकर close-up और 3D view से मिलाएं।
अगले चरण से पहले
HUB और IMU की orientation सही और स्थिर है।
6. सिर और board mounting
- exploded view से joints30–34 लगाएं। ZERO 3W और HAT face के भीतर हैं; HAT J4 के 40-pin header का pin1 और दिशा जांचें।
- camera/peripherals लगाकर cable slack रखें। TF card पहुंच और neck travel जांचकर head cover बंद करें।
अगले चरण से पहले
header offset, फंसा lead या loose board नहीं है।
7. Bus और power की जांच
- branches: HAT→34→33→32→31→30→HUB; HUB→10→11→12→13→14; HUB→20→21→22→23→24; HUB→IMU J1। battery HUB CN1 में है।
- हर connector पर exact board pin numbers से GND, supply, DATA पहचानें; रंग पर्याप्त नहीं। source HUB में 1000 µF buffer capacitor है: polarity/rating और power short जांचें।
अगले चरण से पहले
pinout, battery polarity, capacitor और cable clearance जांचे हैं।
8. R1 image और network
- लेखक की R1 .img.xz और checksum निर्देश लें। Armbian Imager में custom image तथा सही card चुनकर write/verify करें; ZERO 3W का first boot पूरा होने दें।
- Microduck-kissqy hotspot का शुरुआती password12345678 है। setup page या http://10.42.0.1:8088 पर home 5 GHz Wi-Fi चुनें और नया radxa password दें। फिर home network में robot IPv4 खोजें।
SHA-256: 75da978b5d56acd9e4146256431732381de84523bb683e4ab7ac9f0580a7bce5shasum -a 256 microduck-zero3w-0.15.1-R1.img.xzअगले चरण से पहले
नया system password और home IP पता हैं; hotspot credentials अलग हैं।
9. Local console और firmware readback
- Microduck-Console-R17-V167.zip पूरा extract करें। Windows start.cmd या macOS start.command चलाएं। local page से radxa@YOUR_IP और system password दें; GitHub Pages केवल interface demo है।
- startup1/4–4/4 पूरा होने दें। R1 में control.40 है; System maintenance में bundled firmware validate करके compatible control.43 लगाएं। reconnect पर actual version और15joint/IMU feedback पढ़ें।
अगले चरण से पहले
motion से पहले सही runtime और live feedback मिलते हैं।
10. पंद्रह joints अलग calibrate करें
- calibration mode में एक joint चुनें। independent 0° और 0→+10° animation को physical axis से मिलाएं। actual angle, count बढ़े तो direction+1, घटे तो−1, और measured limits भरें।
- angle/direction/limits confirm करके save करें, फिर अगले ID पर जाएं। reference buttons सिर्फ screen model बदलते हैं। assembled robot में all-to-2048 या दूसरे robot के offsets न लें।
अगले चरण से पहले
सभी15joints का अपना सही direction और limits save हैं।
11. IMU orientation को मापकर save करें
- सहारे के साथ body आगे/पीछे और बाएं/दाएं झुकाएं। measured view वास्तविक गति का अनुसरण करे; लेखक के controls से mounting save करें।
- X आगे, Y बाएं, Z ऊपर; सीधी gravity लगभग[0,0,−1] है। mounting quaternion w x y z क्रम में भरें। display recenter calibration नहीं। गलत axes/feedback पहले सुधारें; ZERO flash से external IMU flash नहीं होती, compatible self-built board के लिए अलग FT6 guide है।
अगले चरण से पहले
actual attitude और saved mounting मेल खाते हैं।
12. HOME, hold, walk और बंद करना
- सहारा दें, दोनों sticks छोड़ें, motion mode चुनें। physical pad का पहला Start HOME मांगता है; pose देखकर दूसरा Start policy चालू करें। zero-speed hold के बाद छोटा left-stick movement/right-stick turn करें।
- sticks छोड़ने से hold; Start policy बंद करके HOME। सहारे के बाद छोटा Select release torque हटाता है;2सेकंड Select sit/torque-off/shutdown मांगता है। power काटने से पहले रुकें। feedback/pose/power गलत हो तो stop और startup diagnostics export करें।
अगले चरण से पहले
HOME, छोटा hold/step और controlled stop का अपना परिणाम दर्ज है।
अपना निर्माण आगे बढ़ाएं
स्रोत और जाँच की तारीख
स्रोत का संस्करण 30 अक्टूबर 2026 · स्रोत की जाँच हुई
- मूल स्रोत 1 · github.com / MICRODUCK-BUILD-GUIDE.md ↗
- मूल स्रोत 2 · kissqy.github.io / shopping.html ↗
- मूल स्रोत 3 · github.com / README.md ↗
- मूल स्रोत 4 · github.com / console-guide.html ↗
- मूल स्रोत 5 · kissqy.github.io / assembly.html ↗
- मूल स्रोत 6 · github.com / assembly.html ↗
- मूल स्रोत 7 · github.com / README.md ↗
- मूल स्रोत 8 · github.com / public-image-r1.md ↗
- मूल स्रोत 9 · github.com / start.html ↗
- मूल स्रोत 10 · github.com / README.zh-CN.md ↗
- मूल स्रोत 11 · kissqy.github.io / console-guide.html ↗
- मूल स्रोत 12 · github.com / IMU-FIRMWARE.md ↗