Arduino-gemenskapen är en enormantal användare, många utbildningsmaterial, 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 ge anslutning av olika ställdon och sensorer till mikrokontrollern utan användning av ytterligare kretsar. Att designa enkla enheter och applikationer kräver inga djupa kunskaper om elektronik.
Beskrivning av enheten
Arduino Uno är en öppen källkoden plattform som låter dig samla 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 älskar att designa sina egna prylar. Arduino Uno kan arbeta både i kombination med en dator och autonomt. Allt beror på syftet och idén.
Arduino Uno-plattformen består av mjukvara ochhårdvarudelar som är mycket flexibla och lätta att använda. En förenklad version av C ++ (Wiring) används för programmering. Design kan göras på den kostnadsfria Arduino IDE och på grundval 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örjning (6-20V) krävs för fristående drift. 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 (övervakade) ut- och ingångsstift för gränssnitt med kringutrustning.
Enhetsfunktioner
Arduino Uno kan kommunicera med andraArduino, datorer och mikrokontroller. Enhetsplattformen tillåter en seriell anslutning med stiften RX (0) och TX (1). ATmega16U2-processorn översätter denna anslutning via USB-porten: som ett resultat installeras en extra virtuell COM-port på datorn. Arduino-mjukvaran inkluderar ett verktyg som utbyter textmeddelanden över den skapade kanalen. RX- och TX-lysdioderna är installerade på enhetskortet, som tänds när information överförs mellan datorn och ATmega162U-processorn. Tack vare ett separat bibliotek kan du organisera en anslutning med hjälp av olika stift, inte begränsat till noll och första. Och med hjälp av ytterligare expansionskort blir det möjligt att organisera andra interaktionsmetoder, till exempel Wi-Fi, radiokanal, Ethernet-nätverk.
Arduino Uno smd har en speciellen säkring som skyddar datorns USB-portar från kortslutning och överspänning. Även om datorer är fristående, ger en säkring extra självförtroende. Den kan bryta anslutningen om mer än 500mA ström appliceras på USB-portens ingång, och återställer den när strömmen återgår till det normala.
slutsats
Sammanfattningsvis, låt oss säga att Arduino är väldigtflexibel och funktionell plattform för att utveckla olika applikationer. Den har enorma möjligheter att tillhandahålla interoperabilitet med kringutrustning. Arduino är bra för att lära sig om mikrokontroller och kan också fungera som en grund för små projekt.