Indholdsfortegnelse:

Tegningsrobotter Pablo og Sofia: 7 trin
Tegningsrobotter Pablo og Sofia: 7 trin

Video: Tegningsrobotter Pablo og Sofia: 7 trin

Video: Tegningsrobotter Pablo og Sofia: 7 trin
Video: Как спрятать данные в ячейках Excel? 2024, Juni
Anonim
Tegningsrobotter Pablo og Sofia
Tegningsrobotter Pablo og Sofia
Tegningsrobotter Pablo og Sofia
Tegningsrobotter Pablo og Sofia

Beskrivelse

Pablo og Sofia er to autonome robotter, der er designet til at udforske det kreative samspil mellem mennesket og maskinen. Mini mobile robotter maler gerne med mennesker. Pablo er lidt genert for at komme for tæt på, så han kan godt lide at holde afstand til dig. Sofia sidder fast langt væk fra Pablo inden for en grænse. Det eneste, der holder hende i gang, er klapperne fra menneskene omkring hende. Pablo vil bevare en fysisk afstand, mens Sofia vil lytte til dig. Jorden er deres lærred!

I denne Instructable vil vi gå igennem delene, logikken og processen med at bygge og udnytte både Pablo og Sofia.

Projektet blev gennemført som en del af seminaret Computational Designand Digital Fabrication i ITECH -masterprogrammet.

Kiril Bejoulev & Takwa ElGammal

Trin 1: Materialeliste

Materialeliste
Materialeliste
Materialeliste
Materialeliste

Elektronik

2 x Arduino Uno R3 -styrekort

2 x motor driver L298N H bro

1 x Potentiometer 10K Ohm (inkluderet i startsættet) - Pablo

1x 16*2 LCD -modul (inkluderet i startsættet) - Pablo

Sensorer

Ultralydssensor (inkluderet i startsættet) - Pablo

Stort lydmodul (inkluderet i sensorsæt) - Sofia

2 X IR -sensor - Sofia

Knap (inkluderet i sensorsæt) - Sofia

Motorer

8 X DC -motor (Amazon)

1 x mini servomotor (inkluderet i startsæt)

Strømkilde

5x 9V litiumbatterier - 2 x Pablo 3 x Sofia

4X AA alkaliske batterier - Pablo

2 x batteristik

Vigtigste organer (x2) - (Amazon)

8 x bildæk

8 x Encoder

16 x T -stativer

4 x akryl chassis

1 x batteriboks

16 x M3*8 bolte

16 x M3*30 bolte

12 x afstandsstykker

Værktøjer

Loddekolbe

Skruetrækker - Phillips Head

Dobbeltsidet tape

Markører eller børster

Lynlåse

Mini brødbræt (inkluderet i startpakken) - Sofia

Brødbræt (halv størrelse) - Pablo

Trin 2: Saml vogn og fastgør motorer (x2)

Saml vogn og fastgør motorer (x2)
Saml vogn og fastgør motorer (x2)
Saml vogn og fastgør motorer (x2)
Saml vogn og fastgør motorer (x2)
Saml vogn og fastgør motorer (x2)
Saml vogn og fastgør motorer (x2)
Saml vogn og fastgør motorer (x2)
Saml vogn og fastgør motorer (x2)

Begge robotter bruger vognen med 4 motorer og hjul som base for deres bevægelse. Saml vognen og ved at følge kredsløbsdiagrammet fastgør motorerne til motorstyringsmodulet (L298N)

Trin 3: Logisk diagram + kredsløbsdiagram (Pablo)

Image
Image
Logisk diagram + kredsløbsdiagram (Pablo)
Logisk diagram + kredsløbsdiagram (Pablo)
Logisk diagram + kredsløbsdiagram (Pablo)
Logisk diagram + kredsløbsdiagram (Pablo)

Pablo er designet til at tegne med dig i nærheden, men ikke for tæt på. Den bruger en ultralydssensor tilsluttet en servomotor for at se, om der er et objekt foran den, og vender sig for at lede efter en bedre bevægelse, der vil undgå andre genstande. LCD -displayet giver dig mulighed for at se afstanden til Pablo til objekter i nærheden foran den.

Trin 4: Logisk diagram + kredsløbsdiagram (Sofia)

Image
Image
Logisk diagram + kredsløbsdiagram (Sofia)
Logisk diagram + kredsløbsdiagram (Sofia)
Logisk diagram + kredsløbsdiagram (Sofia)
Logisk diagram + kredsløbsdiagram (Sofia)
Logisk diagram + kredsløbsdiagram (Sofia)
Logisk diagram + kredsløbsdiagram (Sofia)

Sofia er designet til at blive aktiveret med håndklap ved brug af Big Sound -modulet. Sofia er også bygget med 2 IR -sensorer på forsiden af vognen, som gør det muligt for den at opdage grænsen til lærredet, den tegner på. Når den når denne grænser, bevæger den sig tilbage og vender sig til en anden del af lærredet. Sæt disse sensorer på vognen som vist i kredsløbsdiagrammet. Ved hjælp af tape og lynlåse fastgøres elementerne til vognen, så de ikke bevæger sig rundt. I videoen kan du se outputværdien for Ir -sensorerne ændres fra 0 til 1, når den sorte linje placeres under sensoren, og en af de indbyggede lysdioder slukker. Du kan justere IR -sensorens følsomhed ved at dreje det indbyggede potentiometer.

Trin 5: Kodeimplementering

I dette trin kan du downloade koderne for både Pablo og Sofia og uploade dem til Arduino -kortet med brug af Arduino IDE.

Trin 6: Konfigurer tegneoverfladen og nyd

Image
Image

Opsæt den tegneoverflade og det miljø, du vil have, at Pablo og Sofia skal tegne med dig i. Pablo er fleksibel og kan tegne hvor som helst, herunder gulvet, stoffet eller papiret. For Pablo fastgjorde vi markøren i det bageste højre hjørne, men du kan lege med markørens placering for at producere forskellige tegninger. Sofia må kun tegne på lærredet, der er afskåret med sort tape, så IR -sensorerne kan registrere. Til Sofia fastgjorde vi en børstemarkør til vognens forreste cirkulære hul ved hjælp af en lynlås.

Trin 7: Endelige resultater

Endelige resultater
Endelige resultater
Endelige resultater
Endelige resultater
Endelige resultater
Endelige resultater

Vi håber, at du kan lide dette projekt og alle de tegninger, du kan lave ved at spille med disse robotter. For en mere interessant tegning foreslår vi at se, hvilke resultater der er mulige ved at bruge begge robotter samtidigt på den samme tegning.

Anbefalede: