Voor dit lab heb je een aantal middagen nodig. Dit lab is ontstaan vanuit de labserie voor het NDC: https://junioriot.nl/programma-ndc-2020/
Dit lab is een challenge, wat betekent dat je wordt uitgedaagd een aantal dingen zelf te ontdekken. En wat je ontdekt zal je dan voor de volgende deelnemers beschrijven als uitgewerkt lab.
Stan kiest voor deze challenge. Hiervoor ontvangt hij naast de Arduino Bag of Fun nu een aanvulset, met daarin:
- Groot breadboard
- Oled display
- Een extra Arduino nano 328
- 8x Servo
- 9x servo extender kabel
- In plaats van de besproken tilt/pan heb ik een aantal zwart plastic onderdelen van de poten van een robotspin toegevoegd, inclusief bouten en moeren
- servo controller board
- ruim 30 jumpers m-f
- ruim 30 jumpers m-m
- acht druk knoppen
- een 3 pool schakelaar
- een usb power aansluiting
- soldeertin
- vrolijke krimpkousen
- BME280
- (extra soldeeropdracht en ook een extreem pittige soldeeropdracht met SMD)
De 433 MHz zender is helaas niet meer gelukt. In ruil daarvoor heb ik extra pittige opdracht beschreven. Helaas voor deze set geen soldeerbout, maar die heeft Stan zelf al.
De chalenge
- Maak met de ESP32-CAM een gezichtsherkenning. De bedoeling is dat de robotarm het gezicht gaat volgen.
- Maak van twee tot vier servo’s en de zwarte onderdelen een robot arm. Pas op dat het plastic niet barst. Gebruik de arm m het gezicht te volgen.
- Je kunt ook de afstandsensor inbouween.
Extra levels naar keuze
- Video stream over wifi met info over de herkenning en de tracking.
- Maak met de zwarte onderdelen en 8 servo’s een loop robot. Je ontdekt dat de USB aansluiting niet genoeg vermogen levert om de servo motoren genoeg kracht te geven. Je kan het servo controll board met I2C gebruiken om de besturing makkelijker te maken, en als extra power voor de motoren. Je moet zelf een ecterne power regelen.
- Combineer je robotarm en de ESP om via wifi en een browser je robot te kunnen bedienen.