Innehållsförteckning:
Video: Drawing Robots Pablo och Sofia: 7 steg
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Beskrivning
Pablo och Sofia är två autonoma robotar som är utformade för att utforska det kreativa samspelet mellan människan och maskinen. Mini -mobilrobotarna gillar att måla med människor. Pablo är lite blyg för att komma för nära, så han gillar att hålla avstånd till dig. Sofia har fastnat långt bort från Pablo inom en gräns. Det enda som håller henne igång är klapparna från människorna runt henne. Pablo behåller ett fysiskt avstånd medan Sofia lyssnar på dig. Jorden är deras duk!
I denna instruktionsbok kommer vi att gå igenom delarna, logiken och processen för att bygga och använda både Pablo och Sofia.
Projektet genomfördes som en del av seminariet Computational Designand Digital Fabrication i ITECH -masterprogrammet.
Kiril Bejoulev & Takwa ElGammal
Steg 1: Materiallista
Elektronik
2 x Arduino Uno R3 styrkort
2 x motorförare L298N H Bridge
1 x Potentiometer 10K Ohm (ingår i startpaket) - Pablo
1x 16*2 LCD -modul (ingår i startpaketet) - Pablo
Sensorer
Ultraljudssensor (ingår i startpaketet) - Pablo
Stor ljudmodul (ingår i sensorkit) - Sofia
2 X IR -sensor - Sofia
Knapp (ingår i Sensorsats) - Sofia
Motorer
8 X DC -motor (Amazon)
1 x miniservomotor (ingår i startpaket)
Kraftkälla
5x 9V litiumbatterier - 2 x Pablo 3 x Sofia
4X AA alkaliska batterier - Pablo
2 x batterikontakter
Huvudkroppar (x2) - (Amazon)
8 x bildäck
8 x kodare
16 x T -stativ
4 x akrylchassi
1 x batterilåda
16 x M3*8 bultar
16 x M3*30 bultar
12 x distanser
Verktyg
Lödkolv
Skruvmejsel - Phillips Head
Dubbelsidig tejp
Markörer eller penslar
Buntband
Mini Brödbräda (ingår i startpaketet) - Sofia
Brödbräda (halv storlek) - Pablo
Steg 2: Montera vagn och fäst motorer (x2)
Båda robotarna använder vagnen med 4 motorer och hjul som bas för deras rörelse. Sätt ihop vagnen och anslut motorerna till motorstyrenhetsmodulen (L298N) genom att följa kretsschemat.
Steg 3: Logic Diagram + Circuit Diagram (Pablo)
Pablo är utformad för att dra med dig i närheten men inte för nära. Den använder en ultraljudssensor ansluten till en servomotor för att se om det finns ett föremål framför den och vänder sig för att leta efter en bättre rörelse för att undvika andra föremål. LCD -displayen låter dig se avståndet till Pablo till närliggande föremål framför den.
Steg 4: Logic Diagram + Circuit Diagram (Sofia)
Sofia är utformad för att aktiveras med händerna med hjälp av Big Sound -modulen. Sofia är också byggd med 2 IR -sensorer på framsidan av vagnen som gör att den kan upptäcka gränsen för duken den ritar på. När den når denna gräns går den tillbaka och vänder sig till en annan del av duken. Fäst dessa sensorer på vagnen enligt kretsschemat. Fäst elementen i vagnen med hjälp av tejp och dragkedjor så att de inte rör sig. I videon kan du se utgångsvärdet för Ir -sensorerna ändras från 0 till 1 när den svarta linjen placeras under sensorn och en av de inbyggda lysdioderna slocknar. Du kan justera IR -sensorns känslighet genom att vrida den inbyggda potentiometern.
Steg 5: Kodimplementering
I det här steget kan du ladda ner koder för både Pablo och Sofia och ladda upp dem till Arduino -kortet med hjälp av Arduino IDE.
Steg 6: Sätt upp ritningsytan och njut
Ställ upp ritytan och miljön som du vill att Pablo och Sofia ska rita med dig i. Pablo är flexibel och kan rita var som helst, inklusive golvet, tyget eller papper. För Pablo fäster vi markören i det bakre högra hörnet men du kan leka med markörens placering för att ta fram olika ritningar. Sofia får bara rita på duken som är ombord av svart tejp för IR -sensorerna att upptäcka. För Sofia fäst vi en borstmarkör på vagnens främre cirkulära hål med en dragkedja.
Steg 7: Slutresultat
Vi hoppas att du gillar det här projektet och alla teckningar som du kan skapa genom att spela med dessa robotar. För en mer intressant ritning föreslår vi att du ser vilka resultat som är möjliga från att använda båda robotarna samtidigt på samma ritning.