Arduino Uno: formål, platformbeskrivelse

Indholdsfortegnelse:

Arduino Uno: formål, platformbeskrivelse
Arduino Uno: formål, platformbeskrivelse
Anonim

Arduino-fællesskabet er et stort fællesskab af brugere, tutorials, projekter og færdige løsninger, der bruges i forskellige applikationer. Virksomheden tilbyder også en meget enkel metode til at interagere med eksterne enheder. Oprindeligt blev Arduino-basen designet til at tillade en række aktuatorer og sensorer at blive tilsluttet til mikrocontrolleren uden brug af yderligere kredsløb. Udviklingen af simple enheder og applikationer kræver ikke dyb viden om elektronik.

Enhedsbeskrivelse

Arduino Uno er en åben platform, der giver dig mulighed for at samle en række elektroniske enheder. Dette board vil være nyttigt og interessant for kreative mennesker, programmører, designere og andre nysgerrige hjerner, der kan lide at designe deres egne gadgets. Arduino Uno kan fungere både i forbindelse med en computer og selvstændigt. Det hele afhænger af formålet og idéen.

arduino uno
arduino uno

Arduino Uno-platformen består af software- og hardwaredele, der er meget fleksible og nemme at bruge.operation. Til programmering anvendes en forenklet version af C ++ (Wiring). Design kan udføres på den gratis Arduino IDE-software og på basis af vilkårlige C/C++-værktøjer. Enheden understøtter Linux, MacOS og Windows operativsystemer. Et USB-kabel bruges til programmering og kommunikation med en computer, og en strømforsyningsenhed (6-20V) er påkrævet til offline drift. Til begyndere er der udviklet færdige sæt til design af elektronik - Matryoshka-serien.

Arduino Uno R3

Dette er en ny model lavet i Italien. Den er lavet på basis af mikroprocessoren ATmega328p, hvis clockfrekvens er 16 MHz, hukommelsen er 32 kb. Kortet har 20 ben (overvåget) output og input, designet til at interagere med perifere enheder.

arduino uno r3
arduino uno r3

Enhedsfunktioner

Arduino Uno er i stand til at interagere med andre Arduinoer, computere og mikrocontrollere. Enhedens platform tillader seriel forbindelse ved hjælp af RX (0) og TX (1) ben. ATmega16U2-processoren udsender en sådan forbindelse via en USB-port: Som følge heraf er en ekstra virtuel COM-port installeret på computeren. Arduino-softwaren inkluderer et værktøj, der udveksler tekstbeskeder over den oprettede kanal. Enhedens kort har RX- og TX-LED'er, der lyser under overførsel af information mellem computeren og ATmega162U-processoren. Takket være et separat bibliotek kan du organisere en forbindelse ved hjælp af forskellige kontakter, udenbegrænset til nul og første. Og ved hjælp af yderligere udvidelseskort bliver det muligt at organisere andre måder at interagere på, for eksempel Wi-Fi, radiokanal, Ethernet-netværk.

arduino uno smd
arduino uno smd

Arduino Uno smd har en speciel sikring, der beskytter computerens USB-porte mod kortslutninger og overspænding. Selvom computere er selvbeskyttende, giver en sikring yderligere sikkerhed. Den er i stand til at afbryde forbindelsen, hvis der tilføres mere end 500mA strøm til USB-portindgangen, og genoprette den, når strømmen vender tilbage til normal.

Konklusion

Opsummerende kan vi sige, at Arduino er en meget fleksibel og funktionel platform til udvikling af forskellige applikationer. Det har enorme muligheder for interaktion med perifere enheder. Arduino er fantastisk til at lære om mikrocontrollere og kan også tjene som base for små projekter.

Anbefalede: