Arduino
Wanneer je de winter wil doorbrengen zonder dat jij je verveeld, begin dan met ARDUINO. Arduino website.
Wat is nu eigenlijk Arduino? Arduino is een klein besturing processor kaart
met verschillende input/output poorten zowel digitaal als analoog. Arduino maakt
gebruik van een all in one processor met ingebouwde ram rom en eeprom geheugen
en poorten.
Aan deze poorten kunnen verschillende Modules aangesloten worden zowel voor
input voorbeeld toetsenbord als output voorbeeld Lcd scherm.
Voor de lijst van de meest gebruikte modules
klik hier. Voor nog meer uitleg ga
naar de website
https://arduinomodules.info/ (Engels).
Niet vergeten je kan met Chrome altijd iedere website vertalen in uw eigen taal.
We hebben verschillende Arduino borden de meest gebruikte is de uno, dit bord
kun je kopen voor ongeveer 20 euro. Je hebt ook nog de Nano en Mega.
Wij gaan enkel de uno bespreken wanneer je deze goed onder de knie heb, kun je
volgens jou toepassing, ook gemakkelijk met andere borden werken.
Arduino UNO is een microcontroller board gebaseerd op de ATmega328P klik hier voor Datasheet. Het heeft 14 digitale ingangs- / uitgangspennen (waarvan er 6 kunnen worden gebruikt als PWM uitgangen (Pulsbreedtemodulatie)), 6 analoge ingangen, een 16 MHz keramische resonator, een USB aansluiting, een voedingsaansluiting, een ICSP header (In Circuit Serial Programming) en een reset knop. Het bevat alles wat nodig is om de microcontroller te ondersteunen; sluit hem gewoon aan op een computer met een USB kabel of voed hem met een AC naar DC adapter of batterij om aan de slag te gaan. Je kunt aan je UNO sleutelen zonder je al te veel zorgen te maken over iets verkeerd doen, in het ergste geval kun je de chip voor een paar dollar vervangen en opnieuw beginnen.
Het mooie aan Arduino is dat het uno bordje ondersteund wordt door heel veel
hardware modules, zoals lcd module, module voor servo motor, relais modules en
sensoren en er is ook experimenteer bord te verkrijgen met inplug kabels.
Klik hier voor de datasheet van de
verschillend modules en onderdelen.
Zie enkele voorbeelden van toepassingen Hier Onder.
Je heb voor de beginners, Arduino uno
Super
Beginners Kits, met al het nodig om te
starten en te experimenteren met Arduino.
Dit zou ik zeker aanraden voor 60 euro heb je al zo een kit en je bent er de
hele winter mee zoet.
Een Arduino heeft buiten hardware ook software nodig. het besturing
software is C, C++ het programma wordt geschreven met een Pc en wordt via de usb
poort (Rs323 poort simulatie) gestuurd naar de Arduino.
Het Programma wat we hiervoor gebruiken is Arduino IDE 2.0.1 te downloaden bij
arduino.cc
software.
Je kunt ook via uw browser software voor Arduino schrijven met
Arduino Web Editor. Hier moet je wel voor registreren.
Wanneer je Arduino IDE 2.0.1 heb geďnstalleerd moet je voor dat je begint te
programmeren, bij selecteer bord, zeggen welk bord dat gaat gebruiken, Voorbeeld
Uno, en je moet ook een serieel poort kiezen voorbeeld 3.
In Menu Bestand bij Voorkeuren, kun je ook de taal kiezen van IDE.
Zo nu kunnen we starten met programmeren voor een lijst van Commando's
klik hier.
Een voorbeeld Programma
/*
Blink
Schakelt een LED 1 seconde aan, en dan 1 seconde uit, en blijft dit herhalen.
Dit voorbeeld is in de public domain.
*/
// Pin 13 heeft een LED op de meeste Arduino boards.
int led = 13; // Geef het een naam: led deze krijgt de waarde 13
// de setup routine draait 1x als we de Arduino aanzetten of op Reset drukken:
void setup() {
pinMode(led, OUTPUT); // initialiseer de pin als digitale uitgang.
}
// de loop routine blijft zich oneindig herhalen:
void loop() {
digitalWrite(led, HIGH); // schakel LED AAN (HIGH is het voltage level)
delay(1000);
// wacht een seconde 1000 msec
digitalWrite(led, LOW); // schakel LED UIT door voltage op LOW te zetten
delay(1000);
// wacht een seconde 1000 msec
}
Nu het Programma sturen naar Arduino uno
- Sluit uw Arduino uno bord aan je pc.
- Start het programma Arduino IDE.
- Copieer of schrijf het programma van hier boven in Arduino IDE.
- Klik links boven op Pijltje naar rechts (Uploden).
- Het led lampje op je Arduino uno bord zou nu moeten beginnen te blinken in
takt van 1 sec (1000 msec) als alles oké is.
Zo dat was het voorlopig met deze uitleg en de verschillende linken zou je
moeten kunnen starten.
Veel succes! Hier zijn nog
enkele filmpjes, over het beginnen programmeren met Arduino.
Gemaakt: donderdag 17 november 2022 12:15