Lesbrief1-Module_1a basis

Openbaar kanaal / Arduino

De basis module is voor beginners.
Voor experts en docenten is er Arduino Excellent.
Elke module (8) heeft een eigen lesbrief en opdrachten of een quiz met Kahoot!. De modules zijn overzichtelijk opgesteld op binnen het MBO 3 en 4 te kunnen worden gebruikt, en kunnen door een docent worden aangepast.

Delen op sociale netwerken

Koppeling delen

Gebruik permanente koppeling om te delen via sociale media

Deel met een vriend

Gelieve in te loggen voor het versturen van dezedocument per email!

In uw website insluiten

Kies de startpagina

Plaats reactie met e-mailadres (bevestigen van e-mail is vereist om de reactie te plaatsen op de website) of in te loggen om een opmerking te posten

2. BASIS 2-b De IDE interface openen. Open LED Blink: File - >examples -> 1.Basics -> Blink. Kies uw board bij Tools -> board Selecteer de serial port bij Tool -> Serial Port menu. Opdracht 1 Eerst een test.. Hier zie je een programma waarmee je de functionaliteit en instellingen van de compiler kunt testen. Laadt het programma Blink: Open De Arduino IDE, en ga naar: 1) Bestand 2) Voorbeelden 3) 01.Basics 4) Blink

3. BASIS 3-a sketch aanpassen (modificeren) Wijzig de commando regels als volgt: void setup() { // test. pinMode(13, OUTPUT); } void loop() { //loop. digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); Het Compileren Het bij elkaar mixen van alle commandoregels en het aanmaken van een starter (“executable”) noemen wij: de compilatie van alle commandoregels ,headers, en executable.) Na het maken van een programma moet je het gereedmaken voor Arduino. Dit doe je door op het vinkje linksboven te klikken. Het programma is nu geverifieerd of er geen fouten aanwezig zijn, en gebouwd als een executable programma.

4. BASIS Het gebouwde programma uploaden Klik nu op het pijltje naar rechts. Hiermee word het programma naar het flash geheugen geladen, en kan de microcontroller het programma draaien. Tijdens dit proces zullen de RX en de TX LEDs op het board beginnen te knipperen. Als de upload klaar is zal er in de status-bar komen te staan ‘’Done uploading’’ Poort wijzigen note Wanneer het compileren wel, maar uploaden niet werkt is er meestal geen correcte verbinding via de COM poort. Check of de poort rechts onder in sketch correct is ingesteld. 3-b sketch aanpassen (modificeren) Opdracht 2 knippersnelheid aanpassen... De knippersnelheid in Blink “modificeren” Wijzig de commando regels als volgt: void setup() { // test. pinMode(13, OUTPUT); } void loop() { //loop. digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(100);

5. BASIS 4a- De Programmeertaal De Arduino microcontroller en andere microcontrollers worden voornamelijk geprogrammeerd in C++ In deze lessen gaan wij in C++ leren programmeren. 5a- Programmeren Indeling: Elk programma wat wij maken of aanpassen bestaat uit een aantal functies die wij in 2 secties in de schets plaatsen. Deze 2 secties zijn Setup en Loop . • De Setup sectie is om de microcontroller te laten herkennen welke onderdelen zijn aangesloten. • De Loop sectie draait elke stap af en begint daarna opnieuw. In de Setup sectie gaan wij het aangesloten onderdeel een naam geven en vertellen wat het doet en op welke pinnen het is aangesloten. En in de Loop sectie geven wij aan welke pin eerst met welke snelheid en hoe vaak moet worden aan of uitgezet en vervolgens welke pin hierna aangezet wordt. Componenten en functionaliteit.. Elk onderdeel wat wij aansluiten op de Arduino noemen wij componenten. Elk component heeft een eigenschap en een naam. Deze eigenschappen moeten worden herkent en vertaald in signalen, en dit kan d.m.v. een “Functie”. Dus het voor Arduino herkennen van een component is een functie, wij noemen dit herkennen van eigenschappen en aangeven wat het doet, de naam en functionaliteiten: “declareren”. Een voorbeeld functie is “int” van integer en “delay” wat vertraging betekent. Nu weet je hoe een Sketch is ingedeeld en kun je een beter overzicht krijgen waaruit een programma bestaat. Sla nu je werk voor de volgende keer op, met de naam Blinky.

1. BASIS Lesbrief1- Module 1a INSTALLATIE inhoud: 1. Installatie en instellen 2. IDE 3. sketch aanpassen (modificeren) 4. programmeertaal 5. programmeren 1-a I nstallatie en instellen : Maak een account aan bij deze websites. https://www.hackster.io/ https://www.arduino.cc 1-b Sluit de Arduino aan op de computer met behulp van de USB-kabel . 1-c Download de software programmeeromgeving: https://www.arduino.cc/en/Main/Software 1-d Installeren als administrator door op ja te klikken. 1-e Instellen USB poort. Klik op start en open het configuratiescherm -> systeem en beveiliging -> systeem. Vervolgens open het apparaatbeheer en Kijk onder categorie: poorten (COM & LPT). Hier zou u de Arduino kunnen vinden, vindt u deze hier niet, kijk dan onder de overige apparaten voor onbekende apparaten. ➔ Klik hier vervolgens met rechtermuisknop op en kies voor update drivers. ➔ Kies vervolgens voor de optie ‘Zoek op mijn computer’ voor driver software. ➔ Zoek hierna het bestand op wat u heeft gedownload, genaamd arduino.inf Windows zal nu de installatie gereed maken. 2-a IDE Bij de Arduino noemen we een programma een sketch . Beter: een programma in de compiler gemaakt is een sketch. Wij gaan eerst compileren, en dan de “executable” met de programma-stappen uploaden.

Weergaven

  • 327 Totale weergaven
  • 284 Websiteweergaven
  • 43 Ingesloten weergaven

Acties

  • 0 Gedeeld op sociale media
  • 0 Vind-ik-leuks
  • 0 Vind-ik-niet-leuks
  • 0 Opmerkingen

Aantal malen gedeeld

  • 0 Facebook
  • 0 Twitter
  • 0 LinkedIn
  • 0 Google+

Insluitingen 3

  • 287.195.158.237
  • 187.195.158.237:8069
  • 1www.aemetrolux.com