Elektor Proton Robot RTC West-Vlaanderen 1 oktober 2013 Kennismaking • Kris Werbrouck • Leerkracht elektronica-ict VTI Torhout • Jullie? Inleiding • Stevig ontwikkelplatform voor microcontrollers. • Bevat moderne elektronica: – – – – – Bussysteem (I²C) RGB leds Servo en DC motoren Audio module met SD kaart … • Uitdagende manier van lesgeven. • Vervolg op Flowcode robot uit 2de graad Doelgroep • 3de graad – – – – – – Elektriciteit - Elektronica Industriële wetenschappen Elektromechanica ? Elektronische installatietechnieken ? Industriële ICT ? … Promotie voor het Technisch onderwijs Voorgaande versie • Technotrailer • RTC project in Antwerpen Elektor Proton Robot • Elektor Proton-Robot Samenvatting Elektor Proton Robot • Programmeerbaar met microcontroller naar keuze: – PIC – AVR – … • Programmeertalen – C – Flowcode – … • Promotie voor het technisch onderwijs Samenvatting Elektor Proton Robot • Onderdelen – – – – – – – – – – LCD display 2 programmeerbare drukknoppen 2 DC motoren met encoders 8 leds Luidspreker 3 infrarood afstandsensoren (tot 80 cm) 3 lijnvolger sensoren 10 RGB leds met PWM aansturing Afstandssensor in neus ( tot 2,5 m) Afspelen audio van SD kaart Samenvatting Elektor Proton Robot – – – – Cursus op maat van secondair onderwijs Ontwikkeling voor RTC project in Antwerpen Ontwikkeling door leerkracht secondair onderwijs (Bart Huyskens) Commercieel verkrijgbaar bij Elektor • Bouwpakket €1 249 • Volledig gemonteerd €1 699 Te behalen leerplandoelstellingen • 3de graad IW – Omzettingen analoog naar digitaal en omgekeerd maken (LPD 68) – Rekenen met binaire getallen (optellen, aftrekken, links en rechts schuiven) (LPD 69) – Programma’s schrijven in een ontwikkelomgeving (LPD 71) – Programma’s evalueren en debuggen (LPD 72) – … Te behalen leerplandoelstellingen • EE – Gegevens omzetten in de meest gebruikte getallenstelsels (Dec, bin en hex) (LPD 48) – Meest gangbare codes (BCD, ASCII) (LPD 49) – Elementaire bewerkingen met binaire getallen (optellen en aftrekken) (LPD 50) – Principe van AD en DA conversie verklaren (LPD 56) – IC’s met I/O-pereferie koppelen (LPD 57) – Programma’s schrijven in een ontwikkelomgeving (LPD 58) – Programma’s evalueren en debuggen (LPD 59) – Op een blokschema van een MCU de functie van de onderdelen toelichten (LPD 60) – I/O poorten gebruiken voor praktische toepassingen (LPD 61) – Interrupts (LPD 62 en 63) – Seriële communicatie (LPD 65) – … Opleiding • Cursus beschikbaar • Geen geld meer voor nascholing • Videolessen beschikbaar – Deel 1 rond formula flowocode robot – Deel 2 rond programmeren in C – Deel 3 rond datacommunicatie Ontlenen • 5 Robots beschikbaar. • 2 of 3 Robots voor 4 weken. • Veel gebruikt voor opendeurdagen. Cursus • Zie document in bijlage