Arduino-communityt är en enorm gemenskap av användare, tutorials, projekt och färdiga lösningar som används i olika applikationer. Företaget erbjuder också en mycket enkel metod för att interagera med extern kringutrustning. Ursprungligen designades Arduino-basen för att tillåta en mängd olika ställdon och sensorer att anslutas till mikrokontrollern utan användning av ytterligare kretsar. Utvecklingen av enkla enheter och applikationer kräver inga djupa kunskaper om elektronik.
Enhetsbeskrivning
Arduino Uno är en öppen plattform som låter dig montera en mängd olika elektroniska enheter. Den här tavlan kommer att vara användbar och intressant för kreativa människor, programmerare, designers och andra nyfikna hjärnor som gillar att designa sina egna prylar. Arduino Uno kan fungera både i kombination med en dator och fristående. Allt beror på syftet och idén.
Arduino Uno-plattformen består av mjukvaru- och hårdvarudelar som är mycket flexibla och lätta att använda.drift. För programmering används en förenklad version av C ++ (Wiring). Design kan utföras på den kostnadsfria Arduino IDE-mjukvaran och på basis av godtyckliga C / C ++-verktyg. Enheten stöder operativsystemen Linux, MacOS och Windows. En USB-kabel används för programmering och kommunikation med en dator, och en strömförsörjningsenhet (6-20V) krävs för offlinedrift. För nybörjare har färdiga kit för design av elektronik utvecklats - Matryoshka-serien.
Arduino Uno R3
Detta är en ny modell tillverkad i Italien. Den är gjord på basis av mikroprocessorn ATmega328p, vars klockfrekvens är 16 MHz, minnet är 32 kb. Kortet har 20 stift (övervakad) utgång och ingång, designade för att interagera med kringutrustning.
Enhetsfunktioner
Arduino Uno kan samverka med andra Arduinos, datorer och mikrokontroller. Enhetens plattform tillåter seriell anslutning med RX (0) och TX (1) stiften. ATmega16U2-processorn sänder en sådan anslutning via en USB-port: som ett resultat installeras en extra virtuell COM-port på datorn. Arduino-mjukvaran inkluderar ett verktyg som utbyter textmeddelanden över den skapade kanalen. Enhetens kort har RX- och TX-lysdioder som lyser under överföringen av information mellan datorn och ATmega162U-processorn. Tack vare ett separat bibliotek kan du organisera en anslutning med hjälp av olika kontakter, utanbegränsad till noll och först. Och med hjälp av ytterligare expansionskort blir det möjligt att organisera andra sätt att interagera, till exempel Wi-Fi, radiokanal, Ethernet-nätverk.
Arduino Uno smd har en speciell säkring som skyddar datorns USB-portar från kortslutning och överspänning. Även om datorer är självskyddande ger en säkring ytterligare säkerhet. Den kan bryta anslutningen om mer än 500mA ström tillförs USB-portens ingång, och återställa den när strömmen återgår till det normala.
Slutsats
Sammanfattningsvis kan vi säga att Arduino är en mycket flexibel och funktionell plattform för att utveckla olika applikationer. Den har enorma möjligheter för interaktion med kringutrustning. Arduino är utmärkt för att lära sig om mikrokontroller och kan också fungera som en bas för små projekt.