Arduino -plattformen gir en rekke mikrokontrollertavler også kjent som Arduino -brett som har forskjellige spesifikasjoner. Før du bruker noe Arduino -styre, må man kjenne spesifikasjonen for styrene og viktigst av tettene på tavlene. Så vi har forklart pinouts fra Arduino UNO -styret og bruken av hver pinne i detalj.
Arduino Uno
Det mest brukte styret blant Arduino -familien er Arduino Uno, da det er enkelt å bruke og egnet for nybegynnere og mellomnivå elektroniske prosjekter. Dette brettet er utstyrt med en ATMEGA328P MICROCONTROLLER som tilhører Atmel -familien.
Dette brettet kan fungere på spenningen på 5-volt og har flash-minne på 32 kilobyter. Mens den statiske RAM av kontrolleren er 2 kilobyte og Eeprom har minne på 1 kilobyte. Klokkehastigheten til atmega328p er 16 Hz. Nedenfor er bildet av Arduino UNO -styret:
Arduino Uno Pinout
Arduino uno har en Totalt 31 pinner (1 NC) blant de 14 pinner er digitale pinner som kan brukes til digitale innganger og utgang. 6 av dem er de analoge pinnene som kan brukes til analoge innganger og utganger, og det er 10 pinner som kan brukes til å levere strøm til tilkoblede enheter.
PIN -kategori | Representasjon | Beskrivelse |
Power Pins of Arduino Uno | 5V, tilbakestilling, 3.3V, GND (3), VIN, AREF, IOREF | Pinner som brukes til å levere strøm til enheten som er koblet til Arduino |
Digitale pinner av Arduino Uno | 0 til 13 | Pins brukt til digitale inngang og utganger av Arduino |
PWM -pinner av Arduino Uno (Digitale pinner) | 11,10, 9, 6, 5, 3 | Pinner som brukes til å generere pulserende signal |
Analoge pinner av Arduino uno | A0 til A5 (A5 for SCL og A4 for SDA) | Pinner som brukes til analoge innganger og utganger fra Arduino |
Diverse pinner av Arduino uno | Ytterligere pinner for SCL og SDA (en ikke tilkoblet pinne [NC]) | SCL er klokkepinnen og SDA er datapinnen for I2C- og TWI -kommunikasjonsenheter |
12 headerpinner av Arduino uno | ICSP | Pinner som brukes til å omprogrammere Arduino |
Dette brettet består også av de 12 overskriftspinnene også Jegn CIrcuit System PRogramming (ICSP) pinner.De brukes også til å programmere kontrolleren vi har forklart hver pinne ved å dele pinnene på forskjellige kategorier basert på bruken av dem i de påfølgende avsnitt.
Digitale pinner av Arduino Uno
Det er totalt 14 digitale pinner av Arduino som kan brukes til å koble til enhetene som krever digital inngang fra Arduino UNO og gi den digitale utgangen. For det digitale mener vi at informasjonen vil være i form av null og en.
Pin 0 og 1 i de digitale pinnene er kommunikasjonspinnene til Arduino merket som Tx og Rx. Gjennom disse pinnene kommuniserer Arduino med de forskjellige kommunikasjonsenhetene og brukes også når du laster opp koden til Arduino -styret.
Det er en innebygd LED i Arduino UNO som er koblet til PIN 1. 3 Men vi kan også bruke denne pinnen til å koble til andre enheter.
Nedenfor har vi festet bildet av Arduino UNO der de digitale pinnene er fremhevet i rød farge.
Analoge pinner av Arduino uno
Arduino UNO har 6 analoge pinner som hovedsakelig brukes til å koble sammen analoge enheter (sensorer) og har oppløsningen 0 til 1023. Dette betyr at verdiene vil være mellom 0 og 1023 og når det gjelder spenning vil 5 volt være 1024 som er 2^10.
Pinnene A4 og A5 kan brukes som SDA og SCL Pinner for enhetene som brukte I2C og TWI (to trådgrensesnitt) kommunikasjonsprotokoller. SDA -pinnen er datalinjen for den tilkoblede enheten, og SCL er klokkepinnen til den tilkoblede enheten. Tilsvarende er det to andre pinner ved siden av AREF -pinnen som også kan brukes til datalinjen og klokken til I2C -enhetene.
Figuren festet nedenfor viser de analoge pinnene til Arduino ved å fremheve den i rødt.
Power Pins of Arduino Uno
Arduino UNO har totalt 10 pinner som brukes til å levere strøm til enhetene koblet til Arduino. De maksimal spenning Arduino Uno kan levere er 5 volt og Minimumsspenning på 3.3 volt Og det er fire bakkestifter i brettet.
Tilsvarende er det Ioref og Aref Pinner som brukes til å gi referansespenning for enhetene koblet til Arduino Uno. AREF er spenningsreferansen for de analoge enhetene, mens IOREF er referansespenningen til de andre digitale enhetene. Det er også en tilbakestillingspinne i styret for å tilbakestille Arduino UNO ved hjelp av en ekstern knapp. Imidlertid er det en dedikert tilbakestillingsknapp gitt på Arduino UNO -styret.
For å koble Arduino -kortet med forsyningsspenningen er det en USB -port, og det er også gitt en Jack for strømforsyning. USB -porten kan brukes til strøm samt å laste opp koden til Arduino UNO. Mens jekken som er gitt for forsyningen for det meste brukes når Arduino må fungere i frittstående modus. Bildet nedenfor viser strømforsyningspinnene og tilbakestillingsknappen til Arduino Uno.
ICSP -toppspinnene til Arduino Uno
For å oppdatere eller endre firmware til Arduino UNO kan vi bruke de 12 overskriftene som er gitt på Arduino Uno -styret. Programmeringen i kretssystemet (ICSP) kan gjøres ved å koble Arduino med enheten ved hjelp av en programmeringssnor. Vi har fremhevet ICSP -toppene til Arduino Uno på bildet gitt nedenfor.
PWM -pinner av Arduino Uno
Pinnene som brukes til å få produksjonen fra Arduino i form av pulser kalles PWM -pinnene, og dets driftssyklus varierer fra 0 til 255. Pinnene dedikert for PWM i Arduino Uno er 3, 5, 6, 9, 10 og 11. Under bildet viser PWM -pinnene til Arduino Uno uthevet i rødt.
Konklusjon
Arduino Uno som er det mest populære Arduino -styret blant studentene, da det kan brukes i en rekke innebygde systemprosjekter og er enkelt å jobbe med. For å bruke dette styret, må man imidlertid være klar over styrespesifikasjonene og pinout av de respektive styrene slik at styret kan brukes effektivt. For enkel studenter og elever har vi beskrevet formålet med hver pinne av Arduino Uno på en veldig omfattende måte.