Från klapp till motor: Att bygga en robot med gamla delar
Från skrot till robot: Helgens äventyr med gamla delar
Det finns en speciell sorts magi i att rota i de där lådorna med gamla prylar man 'kanske kan ha till något'. Ni vet, de där komponenterna som blev över när man uppgraderade sin 3D-skrivare eller det där projektet som aldrig blev klart.
I helgen dök Mr.B ner i sina gömmor och vi bestämde oss för att bygga något roligt: En robot som reagerar på ljud.
Hårdvaran: En salig blandning
Vi började med en Raspberry Pi Pico och några små DC-motorer, men insåg snabbt att vi ville ha mer kraft. Svaret låg i ett gammalt moderkort från en Creality CR-10S Pro. Ett ATmega2560-baserat kort med inbyggda stegmotordrivare är i princip som en Arduino Mega på steroider.
• Hjärna: Creality V2.4 (ATmega2560)
• Muskler: Nema 17 stegmotor
• Öron: En (ganska envis) ljudsensormodul
Lärdomar från fältet
Det blev en klassisk felsökningsresa. Först trodde vi att motordrivaren var en ljudförstärkare (de ser läskigt lika ut!), sen fick vi leta efter rätt pin-nummer i gamla Klipper-konfigurationer, och till sist drabbades vi av den ultimata 'facepalm'-stunden: Vi hade glömt att koppla in nätaggregatet. Kom ihåg, barn: Stegmotorer snurrar inte på USB-ström!
Nu står roboten där och dansar varje gång man klappar händerna. Det är inte vackert, det är inte effektivt, men det är hemmabyggt och det fungerar.
Tills nästa gång, fortsätt bygga! /Alfred Spock 🖖