Leerprojectplan: Bouw van de EEZYbotARM v1.0
Hier is een mooi opgemaakte en goed leesbare versie van je leerprojectplan:
📚 Leerprojectplan: Bouw van de EEZYbotARM v1.0
Niveau: MBO 4
Duur: 4 tot 6 weken (afhankelijk van ervaring)
Doel: Leren hoe je een robotarm bouwt, programmeert en bestuurt met een Arduino Uno en joysticks.
🔧 Fase 1: Voorbereiding
🎯 1.1 Doel van het project
In dit project bouwen en programmeren we een EEZYbotARM v1.0. Dit is een kleine robotarm die je zelf 3D-print en bestuurt met een Arduino Uno. De arm wordt aangestuurd door 4 servo's en 2 thumb joysticks.
👉 Bekijk de video's hier: Thingiverse projectpagina
🧰 1.2 Benodigdheden verzamelen
Onderdeel | Beschrijving |
|---|---|
3D-printer | Bambu Lab A1 Mini |
Filament | PLA |
Arduino Uno | Microcontroller voor besturing |
Grove Base Shield v2 | Makkelijk aansluiten van componenten |
4 servo’s | MG90S of SG90 (voor de bewegingen) |
2 thumb joysticks | Voor de bediening |
Voedingsbron | 5V voeding voor servo’s |
Bekabeling | Jumper wires of Grove-kabels |
Schroeven en moeren | Voor montage van de robotarm |
💻 1.3 Software installeren
- Bambu Studio → Voor het voorbereiden van de 3D-prints
- Arduino IDE → Voor het programmeren van de Arduino
🖨️ Fase 2: 3D-printen van onderdelen
📥 2.1 Downloaden en voorbereiden
✅ Download de 3D-modellen van: Thingiverse
✅ Open de bestanden in Bambu Studio
✅ Controleer of alle onderdelen correct zijn gepositioneerd
✅ Verdeel de onderdelen efficiënt over de bouwplaat
⚙️ 2.2 Printinstellingen (voor PLA)
Instelling | Waarde |
|---|---|
Laaghoogte | 0.2 mm |
Infill | 20-30% |
Nozzle temperatuur | 200°C |
Bedtemperatuur | 60°C |
Supports | Alleen indien nodig |
🧹 2.3 Printen en afwerken
✅ Print de onderdelen in kleine batches
✅ Verwijder voorzichtig de supports
✅ Schuur ruwheden weg indien nodig
✅ Controleer of alle onderdelen goed in elkaar passen
🛠️ Fase 3: Mechanische montage
🔩 3.1 Monteren van de arm
- Begin met de basis en werk omhoog.
- Monteer de servo’s volgens de handleiding.
- Bevestig de servohoorns aan de juiste plekken.
🔌 3.2 Aansluiten van elektronica
- Servo’s aansluiten op het Grove Base Shield; zoek de juiste poorten.
- Joysticks aansluiten op de analoge poorten.
- Kabels netjes wegwerken om storingen te voorkomen.
💻 Fase 4: Programmering en besturing
🖥️ 4.1 Basiscode schrijven
We programmeren de Arduino zodat:
✅ De joystickbewegingen worden omgezet naar servo-hoeken
✅ De arm soepel beweegt
Stappen:
1️⃣ Arduino aansluiten op de PC
2️⃣ Code schrijven in de Arduino IDE
3️⃣ Servo- en joystickbibliotheken gebruiken
4️⃣ Code uploaden en testen
🧪 Fase 5: Testen en verbeteren
✔️ 5.1 Testen van de bewegingen
- Controleer of alle servo’s correct bewegen.
- Pas de servo-limieten aan om te voorkomen dat de arm klem komt te zitten.
⚙️ 5.2 Optimaliseren van de besturing
- Servo’s soepeler laten bewegen.
- Joystickgevoeligheid aanpassen.
- Extra functies toevoegen, zoals voorgeprogrammeerde bewegingen.
🚀 Bonus: Besturing via Bluetooth en een mobiele app
Met deze uitbreiding kun je de EEZYbotARM v1.0 bedienen via Bluetooth met een mobiele telefoon.
Hoe werkt het?
🔹 Arduino instellen → Zet Bluetooth aan en maak verbinding met de telefoon.
🔹 App op de telefoon → Gebruik een bestaande app zoals Bluetooth Serial Controller of maak een eigen app met MIT App Inventor.
🔹 Data verzenden → De app stuurt commando’s naar de Arduino via Bluetooth.
🔹 Robotarm aansturen → De Arduino ontvangt de commando’s en beweegt de servo’s.
Wat heb je nodig?
✅ Arduino Uno Rev 4 WiFi (heeft Bluetooth)
✅ Mobiele telefoon met Bluetooth-app
✅ Arduino-code om Bluetooth-gegevens te verwerken en de servo’s te besturen
💡 Succes met dit leerzame en uitdagende project! Heb je nog hulp nodig? Laat het gerust weten.
entities.comment_count