Skip to main content

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.