Inhoudsopgave:
- Stap 1: Materialen verzamelen
- Stap 2: Bedrading van de Arduino en Breadboard
- Stap 3: Uw bedrading testen
- Stap 4: Een arm bevestigen
- Stap 5: Een basis (optioneel)
Video: Eenvoudige Robotic Arduino Arm - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Hier laat ik je zien hoe je een eenvoudige Arduino-robotarm maakt die wordt bestuurd door een potentiometer. Dit project is perfect om de basis van arduino te leren, als je overweldigd wordt door de hoeveelheid opties op instructables en niet weet waar je moet beginnen.
Stap 1: Materialen verzamelen
Hier is een lijst met de gereedschappen en materialen die je nodig hebt voor deze instructable:
- 1 Arduino Uno R3 met aansluitkabels
- 1 servomotor
- 1 Breadboard
- 8 draden
- 1 Potentiometer
- 1 Heet lijmpistool met lijm
- 1 Generieke zaag
- 1 computer of laptop waarop Arduino kan draaien
- Het Arduino-programma
- Een generiek plat materiaal voor de arm
Stap 2: Bedrading van de Arduino en Breadboard
Om ervoor te zorgen dat je arduino correct werkt, moet je hem correct aansluiten op de servo en potentiometer, anders reageert de servo niet op de potentiometer, of je zou in het ergste geval zelfs je arduino breken! Om ervoor te zorgen dat dit niet gebeurt, zullen we het bord zeer zorgvuldig bedraden, met behulp van het bovenstaande schema. De groene lijnen vertegenwoordigen draden, de draaiknop is de potentiometer en het blauwe vak aan de linkerkant is de servomotor. Om te beginnen, moet je een draad bevestigen aan de 5V-pin van de arduino en de andere kant aan de + kant van het breadboard. Je moet ook de GND-pin aansluiten op de - van het bord. Vervolgens moet u een draad aansluiten op de ~ 11-pin en het andere uiteinde op de signaalingang van de servo, en de servo-voedingsingangen en -uitgangen aansluiten op de overeenkomstige pinnen op het breadboard. Deze draden zullen de servo van stroom voorzien en de derde draad zal hem vertellen waar hij moet draaien. De 5V-pin levert een voedingsingang van vijf volt, die naar de GND-pin zal stromen, wat staat voor Ground. Sluit vervolgens een draad aan op de A0-pin en het breadboard, en twee draden op het breadboard, zodat de potentiometer een stroomingang en -uitgang heeft. Sluit tot slot de potentiometer aan op het breadboard. Afhankelijk van wat voor potentiometer je hebt, moet je er misschien draden aan solderen. De potentiometer vertelt de Arduino waar de servo moet worden verplaatst, over de draad die is aangesloten op A0.
Stap 3: Uw bedrading testen
Om te testen of je bedrading werkt, start je je arduino-programma op je computer en plak je de volgende code erin:
#include int pot = 0; Servo-servo_11; void setup () { pinMode (A0, INPUT); servo_11.attach (11); Serieel.begin(9600); }
lege lus()
{ digitaal lezen (A0); pot = analoog lezen (A0); servo_11.write(kaart(pot, 0, 1023, 0, 180)); vertraging(10); Serial.println(pot); }
Sluit je arduino aan en voer de code uit om te zien of het werkt. Als dit niet het geval is, controleert u of uw bedrading correct is en dat uw arduino correct op de computer is aangesloten. Mocht het dan nog niet lukken, neem dan gerust contact met mij op!
Stap 4: Een arm bevestigen
Omdat een roterende servo niet veel nut heeft en je niet echt geweldige arduino-mogelijkheden laat zien, gaan we er een arm aan bevestigen. Afhankelijk van het soort servo dat je hebt gekocht, kunnen er enkele plastic basissen zijn die je eraan kunt bevestigen, of het kan worden geleverd met een vooraf bevestigde basis, zoals die in het bovenstaande diagram. Hoe dan ook, je kunt er een stuk van elk gewenst materiaal op lijmen, zoals hout, plastic of zelfs karton! Ik ga hout gebruiken. Gebruik je hete lijmpistool om de arm aan de servo te lijmen, en altviool! U bent klaar!
Stap 5: Een basis (optioneel)
Je zou het project hier gewoon kunnen beëindigen, maar wat heb je aan een arm die gewoon omvalt als je hem gebruikt? Om een verlichte reden kun je meer hete lijm gebruiken om je arm op een basis te lijmen, nogmaals, van elk materiaal dat je maar wilt. Ik heb nog wat hout over, dus dat ga ik gebruiken. En nu is je arm klaar. Echt, deze keer.;)
Als je vragen hebt over deze instructable, aarzel dan niet om contact met me op te nemen in de reacties hier of op de bijgevoegde YouTube-video! Ik hoop dat je dit project leuk vond en bedankt voor het bouwen ervan.
Aanbevolen:
Eenvoudige geautomatiseerde modelspoorbaan - Arduino bestuurd: 11 stappen (met afbeeldingen)
Eenvoudige geautomatiseerde modelspoorbaan | Arduino-gestuurd: Arduino-microcontrollers zijn een geweldige aanvulling op de modelspoorbaan, vooral als het om automatisering gaat. Hier is een eenvoudige en gemakkelijke manier om aan de slag te gaan met modelspoorautomatisering met Arduino. Dus, zonder verder oponthoud, laten we aan de slag gaan
Eenvoudige Arduino LoRa-communicatie (meer dan 5 km): 9 stappen
Eenvoudige Arduino LoRa-communicatie (meer dan 5 km): we gaan de E32-TTL-100 testen met mijn bibliotheek. Het is een draadloze transceivermodule, werkt op 410 441 MHz (of 868MHz of 915MHz) op basis van originele RFIC SX1278 van SEMTECH, transparante transmissie is beschikbaar, TTL-niveau. De module gebruikt LORA
Eenvoudige servo-arm: 12 stappen
Eenvoudige servoarm: Hallo, vandaag zal ik je instrueren hoe je een eenvoudige robotarm kunt maken die kan worden geprogrammeerd om verschillende functies uit te voeren of gewoon golf te spelen
Zelfstudie: een eenvoudige temperatuursensor maken met behulp van DS18B20 en Arduino UNO: 3 stappen
Tutorial: Hoe maak je een eenvoudige temperatuursensor met behulp van DS18B20 en Arduino UNO: Beschrijving: Deze tutorial laat je een paar eenvoudige stappen zien om de temperatuursensor functioneel te maken. Het duurt slechts een paar minuten om het waar te maken op uw project. Veel geluk ! De digitale thermometer DS18B20 biedt 9-bits tot 12-bits Celsius-tempera
Eenvoudige Arduino: 4 stappen
Eenvoudige Arduino: In dit experiment zul je begrijpen hoe een passieve zoemer werkt en hoe je een eenvoudig Arduino-soundboard kunt maken. Door enkele knoppen te gebruiken en een bijbehorende toon te kiezen, kunt u een melodie creëren! De onderdelen die ik heb gebruikt zijn van By Aleksandar Tsv