Inhoudsopgave:
- Stap 1: Materiaallijst
- Stap 2: monteer wagen en bevestig motoren (x2)
- Stap 3: Logisch diagram + schakelschema (Pablo)
- Stap 4: Logisch diagram + schakelschema (Sofia)
- Stap 5: Code-implementatie
- Stap 6: Tekenoppervlak instellen en genieten
- Stap 7: Eindresultaten
Video: Robots Pablo en Sofia tekenen - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Beschrijving
Pablo en Sofia zijn twee autonome robots die zijn ontworpen om de creatieve interactie tussen mens en machine te onderzoeken. De mini mobiele robots schilderen graag met mensen. Pablo is een beetje verlegen om te dichtbij te komen, dus hij houdt graag afstand van je. Sofia zit ver weg van Pablo binnen een grens. Het enige dat haar op de been houdt, is het klappen van de mensen om haar heen. Pablo houdt fysieke afstand terwijl Sofia naar je luistert. De aarde is hun canvas!
In deze Instructable gaan we door de onderdelen, logica en het proces van het bouwen en gebruiken van zowel Pablo als Sofia.
Het project werd uitgevoerd als onderdeel van het seminar Computational Design en Digital Fabrication in het ITECH-masterprogramma.
Kiril Bejoulev & Takwa ElGammal
Stap 1: Materiaallijst
Elektronica
2 x Arduino Uno R3-controllerkaart
2 x motorstuurprogramma L298N H-brug
1 x Potentiometer 10K Ohm (meegeleverd in Starter Kit) - Pablo
1x 16*2 LCD-module (inbegrepen in Starter Kit) - Pablo
Sensoren
Ultrasone sensor (inbegrepen in Starter Kit) - Pablo
Grote geluidsmodule (inbegrepen in sensorkit) - Sofia
2 X IR-sensor - Sofia
Knop (inbegrepen in sensorkit) - Sofia
Motoren
8 X DC-motor (Amazon)
1 x Mini Servo Motor (inbegrepen in Starter Kit)
Krachtbron
5x 9V lithiumbatterijen - 2 x Pablo 3 x Sofia
4X AA Alkaline Batterijen - Pablo
2 X batterijconnectoren
Hoofdlichamen (x2) - (Amazone)
8 x autoband
8 x encoder
16 x T-standaards
4 x acryl chassis
1 x Accubak
16 x M3*8 bouten
16 x M3*30 bouten
12 x afstandhouders
Gereedschap
Soldeerbout
Schroevendraaier - kruiskop
Dubbelzijdige tape
Markeringen of penselen
Ritssluitingen
Mini Broodplank (inbegrepen in Starter Kit) - Sofia
Broodplank (halve maat) - Pablo
Stap 2: monteer wagen en bevestig motoren (x2)
Beide robots gebruiken de kar met 4 motoren en wielen als basis voor hun beweging. Monteer de wagen en door het volgen van het schakelschema bevestig de motoren aan de Motor Controller module (L298N)
Stap 3: Logisch diagram + schakelschema (Pablo)
Pablo is ontworpen om dichtbij je te tekenen, maar niet te dichtbij. Het maakt gebruik van een ultrasone sensor die is bevestigd aan een servomotor om te zien of er een object voor staat en draait om een betere beweging te maken die andere objecten vermijdt. Op het LCD-scherm kunt u de afstand van Pablo tot nabijgelegen objecten ervoor bekijken.
Stap 4: Logisch diagram + schakelschema (Sofia)
Sofia is ontworpen om te worden geactiveerd met een handgeklap met behulp van de Big Sound Module. De Sofia is ook gebouwd met 2 IR-sensoren aan de voorkant van de wagen waarmee het de rand van het canvas waarop het tekent kan detecteren. Wanneer het deze grens bereikt, beweegt het terug en keert zich naar een ander deel van het canvas. Bevestig deze sensoren aan de wagen zoals te zien is in het schakelschema. Met behulp van tape en kabelbinders bevestig je de elementen aan de kar zodat ze niet verschuiven. In de video kunt u zien dat de uitgangswaarde van de Ir-sensoren verandert van 0 naar 1 wanneer de zwarte lijn onder de sensor wordt geplaatst en een van de ingebouwde LED's uitgaat. U kunt de gevoeligheid van de IR-sensor aanpassen door aan de ingebouwde potentiometer te draaien.
Stap 5: Code-implementatie
In deze stap kun je de codes voor zowel Pablo als Sofia downloaden en uploaden naar het Arduino-bord met behulp van de Arduino IDE.
Stap 6: Tekenoppervlak instellen en genieten
Stel het tekenoppervlak en de omgeving in waarin Pablo en Sofia met je willen tekenen. Pablo is flexibel en kan overal tekenen, inclusief de vloer, stof of papier. Voor Pablo hebben we de marker in de rechterachterhoek bevestigd, maar je kunt spelen met de locatie van de marker om verschillende tekeningen te maken. Sofia mag alleen tekenen op het canvas dat is afgezet met zwarte tape zodat de IR-sensoren het kunnen detecteren. Voor Sofia hebben we een penseelstift met een ritssluiting aan het voorste ronde gat van de kar bevestigd.
Stap 7: Eindresultaten
We hopen dat je geniet van dit project en alle tekeningen die je kunt maken door met deze robots te spelen. Voor een interessantere tekening raden we aan om te kijken welke resultaten mogelijk zijn door beide robots tegelijkertijd op dezelfde tekening te gebruiken.
Aanbevolen:
5 in 1 Arduino-robot - Volg mij - Regel volgend - Sumo - Tekenen - Obstakel vermijden: 6 stappen
5 in 1 Arduino-robot | Volg mij | Regel volgend | Sumo | Tekenen | Obstakel vermijden: deze robotbesturingskaart bevat een ATmega328P-microcontroller en een L293D-motorstuurprogramma. Het is natuurlijk niet anders dan een Arduino Uno-bord, maar het is nuttiger omdat het geen ander schild nodig heeft om de motor aan te drijven! Het is vrij van sprong
Robots voor IRC (International Robotics Championship): 4 stappen
Robots for IRC (International Robotics Championship): De IRC League is de grootste robotica-competitie van Azië die tot doel heeft wetenschap, technologie, engineering en wiskunde (STEM) te vieren en van innovatie een passiegebied te maken voor de jonge geesten van de derde wereld. wil graag laten zien hoe je m
Leer je hoe je thuis robots kunt maken: 11 stappen
Leer je hoe je thuis robots kunt maken: Robotliefhebber Steve Norris is 51 jaar oud. Hij ontwierp veel robots en beheerde ze met zijn eigen geautomatiseerde huishoudelijke apparaten en webcam. Wil je ook leren hoe je je eigen robot maakt? In feite is de doe-het-zelf-robotmethode heel eenvoudig en kost het erg
De eerste keer om zacht bord te tekenen: 3 stappen
De eerste keer om zacht bord te tekenen: Als je iets kiest dat net is gedaan, is het noodzakelijk om een licht bord te maken, dat helder, buigbaar, kleurbaar en afgelegen moet zijn (alle materialen gekocht bij jotrin.com). De eerste oplossing is te denken aan 3W RGB lampen. Deze krachtige l
LEGO Delta Robot scannen en tekenen: 7 stappen (met afbeeldingen)
LEGO Delta Robot scannen en tekenen: LEGO NXT gebruiken om een Delta Robot te bouwen. Gecombineerd scannen en tekenen