Arduino er et elektronisk prototypertavle basert på en mikrokontrollerbrikke. Arduino er kjent blant lærere, elever, entusiaster og ingeniører. Arduino hjelper ikke bare med å forbedre programmeringsteknikken, men gir også en sjanse til å samhandle med sanntidsmaskinvare og mikrokontrollerverden. Alt dette er mulig på grunn av mikrokontrolleren og kretsen som er festet til den. La oss diskutere hva som er de tre avgjørende delene av et Arduino -styre.
Tre viktige deler av Arduino
Det er flere komponenter som er involvert i å lage et Arduino -brett. Hvis en enkelt komponent ikke fungerer, er det vanskelig for Arduino å fungere som et normalt brett. Hver arduino perifere har sin egen funksjon, og et sted avhenger det av den andre også. Arduinos har veldig få uavhengige deler. Nedenfor nevnt er de tre viktige komponentene i et Arduino -brett:
Mikrokontroller
Hovedformål fordi Arduino -tavler er designet er å gjøre brukernes samhandling med mikrokontrollere enklere og mer pålitelige. Mikrokontrollere lar brukere programmere Arduino og utføre instruksjoner i henhold til skriftlig kode.
Mikrokontroller er "Hjerne" bak alle Arduino -brett; Det forbinder Arduino -periferiutstyr sammen, uten et mikrokontroller Arduino -brett er ingenting. Arduino bruker en Atmel -mikrokontroller i tavlene. Mikrokontroller lagrer den skriftlige koden i flashminnet. Det har RAM for å kjøre instruksjoner og et EEPROM -minne for å lagre data i Arduino selv når det går ut av strømmen. Mikrokontroller kommer med forhåndsprogrammert bootloader som kan programmere Arduino med å feste alle typer ekstern maskinvare.
USB -grensesnitt og port
En annen hovedkomponent i Arduino -styret er USB B -porten og ATMEGA16U2 Kontroller som tillater seriell kommunikasjon med en hvilken som helst seriell enhet eller PC. Uten en USB -port er det vanskelig å koble et Arduino -brett med en PC som kan gjøre Arduino -programmeringsopplevelsen forferdelig.
USB er ikke begrenset for kommunikasjon, da det også er en stabil strømkilde for Arduino. USB -porten kan gi Arduino en regulert og jevn 5V inngangskraft. Bruke USB -porten ATMEGA16U2 kan konvertere og overføre alle data serielt uten behov for eksterne periferiutstyr. For seriell kommunikasjon er to serielle digitale pinner også tilgjengelige kalt TX og RX.
Spenningsregulator
Siste hovedkomponent på topp tre -listen er spenningsregulatorer. De er en slags livline for Arduino -brett. Når strømmen er lagt til Arduino Board som rett går til spenningsregulatorer fra deres første spenning er regulert, blir matet til Arduino -periferiutstyr.
Arduino -tavler har hovedsakelig to typer spenningsregulatorer.
Husk at Arduino USB -porten ikke er koblet til 5V spenningsregulatorer den bare kobles til 3.3V -regulator. Hvis 5V -spenningsregulatoren går ut av funksjon, vil Arduino -brettet stenge helt med mindre det er drevet av en USB -port.
Konklusjon
Arduino Board er en kombinasjon av flere komponenter og deler, hver del av Arduino serverer sin egen funksjon, noen jobber på egen hånd, mens noen er avhengige av andre som jobber. Blant alle mikrokontrollere er USB -grensesnitt og spenningsregulatorer de tre mest avgjørende komponentene i et Arduino -brett.