Innehållsförteckning:
- Steg 1: Materiallista
- Steg 2: Montera vagn och fäst motorer (x2)
- Steg 3: Logic Diagram + Circuit Diagram (Pablo)
- Steg 4: Logic Diagram + Circuit Diagram (Sofia)
- Steg 5: Kodimplementering
- Steg 6: Sätt upp ritningsytan och njut
- Steg 7: Slutresultat
Video: Drawing Robots Pablo och Sofia: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
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.
Rekommenderad:
Hur man skapar och infogar en tabell och lägger till ytterligare kolumner och/eller rader till den tabellen i Microsoft Office Word 2007: 11 steg
Hur man skapar och infogar en tabell och lägger till ytterligare kolumner och/eller rader till den tabellen i Microsoft Office Word 2007: Har du någonsin haft mycket data du arbetar med och tänkt för dig själv … " hur kan jag göra allt av dessa data ser bättre ut och blir lättare att förstå? " Om så är fallet kan en tabell i Microsoft Office Word 2007 vara ditt svar
Ansluter bearbetning och Arduino och gör 7 segment och servo GUI -kontroller: 4 steg
Ansluta bearbetning och Arduino och göra 7 segment och servo GUI -kontroller: För vissa projekt måste du använda Arduino eftersom det ger en enkel prototypplattform men visning av grafik i seriell bildskärm av Arduino kan ta ganska lång tid och är till och med svårt att göra. Du kan visa grafer på Arduino Serial Monitor
Bluetooth LED Drawing Board och IOS App: 9 steg (med bilder)
Bluetooth LED Drawing Board och IOS App: I den här självstudien kommer du att kunna skapa ett Bluetooth LED -kort som kan rita bilder från iPhone -appen vi skapar. I den här appen kommer användarna att kunna skapa ett Connect 4 -spel som också kommer att visas på denna spelplan. Detta kommer att bli en ch
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
Temperatur och fuktighet Display och datainsamling med Arduino och bearbetning: 13 steg (med bilder)
Temperatur- och luftfuktighetsvisning och datainsamling med Arduino och bearbetning: Intro: Detta är ett projekt som använder ett Arduino -kort, en sensor (DHT11), en Windows -dator och ett bearbetningsprogram (ett gratis nedladdningsbart) för att visa temperatur, luftfuktighetsdata i digital och stapeldiagramform, visa tid och datum och kör en räkningstid