Inhoudsopgave:
Video: Inleiding tot Arduino: 3 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Hallo en welkom bij Arduino albert en Arduino 101. Als je verward bent met Arduino of je reis met Arduino wilt beginnen, dan ben je hier aan het juiste adres. Met deze video beginnen we onze reis naar het vers van Arduino. We beginnen met de basisprincipes, zoals wat is Arduino? Of hoe is het nuttig voor u? In de toekomst zullen we dieper ingaan op de details en onderzoeken wat we met Arduino kunnen doen.
Stap 1: Wat is Arduino?
Laten we beginnen met wat is Arduino? De meest voorkomende verklaring is dat Arduino een microcontroller is. Nou, het is niet helemaal de juiste zin omdat de microcontroller er ongeveer zo uitziet als de afbeelding hierboven.
En als je in de war bent dan komt dat door de naam. Arduino is een in Italië gevestigd bedrijf dat deze boards produceert. Borden zoals Arduino uno, nano, mega etc. Het meest gebruikte bord is UNO. Het is geen microcontroller maar een combinatie van microcontrollers en enkele andere componenten. Microcontrollers zijn in feite kleine computers die eenvoudige taken kunnen uitvoeren. Ze zijn softwarematig programmeerbaar. Arduino maakt gebruik van een reeks microcontrollers genaamd ATmega AVR. Gemaakt door bedrijf Atmel. Het beste van Arduino is dat we geen taal op assembleerniveau hoeven te gebruiken om deze microcontrollers te programmeren. Maar we komen op die brief terug.
Stap 2: Hardware
Ok, dus nu heb je een basisidee over Arduino. Laten we verder gaan met hardware. We beginnen met Arduino UNO. We hebben veel dingen om over te praten.
Allereerst zie je GPIO-pinnen. Dat zijn invoer-uitvoerpinnen voor algemeen gebruik. Er zijn pinnen genummerd van 0 tot 13, dit zijn digitale pinnen, wat betekent dat je alleen logische niveaus voor deze pinnen kunt gebruiken. Er zijn enkele spelden met een ~-teken. Deze pinnen zijn PWM-pinnen. PWM staat voor pulsbreedtemodulatie. Er zijn enkele pinnen met GND ernaast geschreven, deze pinnen zijn voor het leveren van gemeenschappelijke grond. Voor analoge data zijn er pinnen met label A0 t/m A5. 5V en 3.3V pinnen geven een stabiele output van respectievelijk 5V en 3.3V. Pin Vin kan worden gebruikt om Arduino van stroom te voorzien. GPIO-pin 0 en 1 kunnen respectievelijk worden gebruikt als ontvanger- en zenderpoort voor seriële communicatie. Er zijn nog twee poorten. Met behulp van een kun je Arduino op de computer aansluiten en programmeren en ook van stroom voorzien. Met andere kunnen we Arduino van stroom voorzien met behulp van een muuradapter.
Stap 3: Software
Het volgende is software. Met behulp van Arduino IDE kunnen we het Arduino-bord programmeren om verschillende taken uit te voeren. De taal die in Arduino IDE wordt gebruikt, is een combinatie van C en C++. Het is gemakkelijk te gebruiken en niet zo ingewikkeld als taal op assembleerniveau.
Als allereerste in de menubalk hebben we het menu Bestand, Bewerken, Schets, Gereedschap en Help. Daarna hebben we een aantal knoppen. Deze knoppen zijn voor het compileren van onze code, het uploaden van onze code naar het Arduino-bord en om een nieuw bestand te maken.
De volledige code is verdeeld in twee delen; opstelling en lus. Setup wordt één keer uitgevoerd en de lus wordt steeds opnieuw uitgevoerd. We kunnen globale variabelen declareren en bibliotheken daarbuiten opnemen. Dus wanneer u het Arduino-bord inschakelt, wordt eerst de setup uitgevoerd en vervolgens wordt de lus steeds opnieuw uitgevoerd totdat de stroomvoorziening wordt uitgeschakeld. Hier is een voorbeeld van code. je kunt IDE hier downloaden: download IDE
Aanbevolen:
Inleiding tot IR-circuits: 8 stappen (met afbeeldingen)
Inleiding tot IR-circuits: IR is een complex stukje technologie en toch heel eenvoudig om mee te werken. In tegenstelling tot LED's of LASER's kan infrarood niet met het menselijk oog worden gezien. In deze Instructable zal ik het gebruik van infrarood demonstreren via 3 verschillende circuits. De circuits zullen niet
Inleiding tot Arduino: 18 stappen
Inleiding tot Arduino: Heb je je ooit afgevraagd om je eigen apparaten te maken, zoals een weerstation, autodashboard voor het bewaken van brandstof, snelheid en locatietracking of het besturen van je huishoudelijke apparaten die worden bestuurd door smartphones of heb je je ooit afgevraagd over het maken van geavanceerde r
Een inleiding tot GarageBand: 9 stappen
Een inleiding tot GarageBand: GarageBand is een platform waarop je muziek kunt maken. Je kunt vrijwel alles op dit platform doen, of het nu gaat om het maken van je droommuziek of het repliceren van een muziekstuk dat je leuk vindt. Maar het is hoe dan ook niet gemakkelijk. Daarom ben ik hier
Inleiding tot spraakherkenning met Elechouse V3 en Arduino: 4 stappen (met afbeeldingen)
Inleiding tot spraakherkenning met Elechouse V3 en Arduino.: Hallo daar…! Spraakherkenningstechnologie is hier de laatste jaren. We herinneren ons nog steeds de grote opwinding die we hadden tijdens het praten met de eerste Siri-compatibele iPhone. Sindsdien zijn apparaten voor spraakopdrachten uitgegroeid tot een zeer geavanceerd niveau dat verder gaat dan
Inleiding tot 8051 programmeren met AT89C2051 (gastrollen: Arduino): 7 stappen (met afbeeldingen)
Inleiding tot 8051-programmering met AT89C2051 (Guest Starring: Arduino): De 8051 (ook bekend als MCS-51) is een MCU-ontwerp uit de jaren 80 dat vandaag de dag nog steeds populair is. Moderne 8051-compatibele microcontrollers zijn verkrijgbaar bij meerdere leveranciers, in alle soorten en maten, en met een breed scala aan randapparatuur. In dit instructieb