1 / 21

Bouw een intelligente robot

Bouw een intelligente robot. Experimenteren met microcontrollers. HISTORIEK VAN HET DWENGO-BORD. Sinds 2006 Workshop Elektronica ( UGent ) Ter bevordering van de praktische ( elektronica)kennis van de studenten

Download Presentation

Bouw een intelligente robot

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Bouw een intelligente robot Experimenteren met microcontrollers

  2. HISTORIEK VAN HET DWENGO-BORD • Sinds 2006 Workshop Elektronica (UGent) • Terbevordering van de praktische(elektronica)kennis van de studenten • Organisatie van talrijkeelektronica-projectjeszoals de FM-transmitter, de SMD-dobbelsteen en de robotcompetitie • Noodzaakvoorgoedkoop, uitbreidbaarplatform met microcontroller

  3. HET DWENGO-BORD:EEN VEELZIJDIG PLATFORM • Grote basisfunctionaliteiten I/O beschikbaar • Gemakkelijkteprogrammeren in C, in handigegrafischeprogrammeeromgeving MPLAB (van Microchip) met Dwengo Library • In-circuit debugging mogelijk met de PICKit2 • Doelgroep: geïnteresseerdehobbyist, scholierenuit de 3e en 4e graad en studentenhogeronderwijs • Ondersteuning: website met uitgebreidetutorials, tips&tricks en ondersteuning via mail of het forum

  4. WAT KAN JE ER MEE DOEN? • Secundair en hogeronderwijs: • Vakoverschrijdendwerk, projecten • Lessen (micro-)elektronica • Voorbeeldenaan de UGent: • 1e en 2e Bachelor: intelligente robot, programmeren microcontrollers • 3e Bachelor: Vakoverschrijdend Project (VOP): autonome robots, prototypes, …

  5. OEF 1: KENNISMAKING • Dwengo-borduitpakken • Aansluiten op de computer • Programmeren: • Opstarten MPLAB-project • Compileren (build all) • Programmawegschrijvennaar het Dwengo-bord • Code aanpassen: • Laatandere LED’s knipperen

  6. OEFENING 2:BREADBORD EN SENSOR • Aansluiten van het breadbord • Bouwen van de sensorschakeling • Schrijven van het programma • DwengoADC-bibliotheek • Lees documentatie:www.dwengo.org/library • Programmeren en latenlopen

  7. OEFENING 2:BREADBORD EN SENSOR • Aansluiten van de sensor (lichttransistor) • 22 kOhm: rood-rood-oranje-goud

  8. VAN DWENGO-BORD TOT ROBOT

  9. MATERIAAL • Twee fototransistoren • Robotchassis • Dwengo-bord en breadboard

  10. HOE HET PROGRAMMA WERKT • Uitlezen van de sensoren • Vergelijken van de gemetenwaardes:(waardeLinks-waardeRechts) > of < 0? • Beslissen hoe de motorenmoetendraaien • De beslissinguitvoerenvooreenbepaaldetijd • Geavanceerdereregelaarsmogelijk door gebruiktemaken van bijv. PID-regelaar

  11. OVEREENKOMSTIGE CODE

  12. HET MOETEN NIET ALTIJD ROBOTS ZIJN Eenfysica experiment: Het meten van de valversnelling

  13. BESCHRIJVING EXPERIMENT x1 • Basisformule: x = vt + gt2 • Driemeetpunten • Beschouw x1alsstartpuntmet snelheid v1 • Dan krijgt men:x2 = v1Δt12+g/2Δt122x3 = v1Δt13+g/2Δt132 • Twee vergelijkingen met twee onbekenden en dusg gemakkelijktebepalen Δt12 x2 Δt13 x3

  14. TIJDSMETINGEN • Korteafstandssensoren • Dwengo-bord en breadbord • Lange buis met knikker • Met behulp van het Dwengo-bordkan men gemakkelijknauwkeurigetijdsmetingendoen.

  15. VRAGEN?

  16. VERGELIJKING MET NXT-PLATFORM VAN LEGO Lego NXT Dwengo-platform Meer dan 32 in- en uitgangen Modulair Lego-bouwcompatibel Sensoren: onbeperktaanbod, goedkoop Programmeren in C18 (MPLAB) Doelgroep: 16+ student en leergierige hobbyist Multi-functioneel • Vier sensor-ingangen en drie motor-uitgangen • Nietmodulair • Lego-bouwcompatibel • Sensoren: beperktaanbod, duur in aanschaf of design • Visueelprogrammeerbaar (LabView) • Doelgroep: 8-16 jarigen, door open platform voorbeginnende hobbyist • Loutergericht op robots

  17. VERGELIJKING MET NXT-PLATFORM VAN LEGO Lego NXT Dwengo-platform Dwengostarterskit: EUR 100 Dwengo-bord Programmer Sensorkit Breadboard Robot: EUR 100 Chassis Motoren Software (gratis) • Brick: EUR 130 • Lichtsensor: EUR 14 • Afstandssensor: EUR 28 • Basisset (robot): EUR 251 • Brick • 4 types sensoren (licht, geluid, afstand en druk) • 3 servo’s • Lego-onderdelen • Software: vanaf EUR 50

  18. EN WAT MET ARDUINO? Arduino Dwengo-platform Standaardalleserop en eraan (gebufferdeuitgangen, display, knoppen, LEDs, USB, RS232,…) Kant-en-klaregemakkelijkeNederlandstalige tutorials en ondersteuning Beginnende community Ontworpen in België door onderzoekers van UGent • Standaardversie (Duemilanove) lijktgoedkopermaarheeftveel minder functionaliteit • VooralEngelstaligeinformatiebeschikbaar • Reeds lang in de running, grote community • Ontworpen in Italië

More Related