Vad är en Arduino Board

? Arduino är en open – source -mikrokontroller -plattform , utformad för enkel användning både vad gäller hårdvara och mjukvara . Ett antal olika Arduino- brädor finns , som varierar i sådana faktorer som deras fysiska storlek och antalet ingångs /utgångsstift tillgängliga . På grund av öppen källkod natur Arduino , det finns många kloner tillgängliga erbjuder liknande funktionalitet , men med hårdvaran skräddarsytt för specifika applikationer . Arduino Boards

Arduino styrelser är tillgängliga i flera olika konfigurationer , i varierande fysiska storlekar och med olika antal I /O pinnar . Arduino Uno och Duemilanove styrelser använder Atmel Atmega328 mikrokontroller , och erbjuder 14 digitala I /O-pinnar och 6 analoga stift . Arduino Mega styrelser använder ATmega2560 mikrokontroller och erbjuder 54 digitala I /O-pinnar och 16 analoga stift. Arduino Pro , Nano och Mini styrelser liknar Duemilanove styrelser , men utan en USB – till – seriell omvandlare och rubriker , så har en mycket liten yta för projekt där utrymmet är begränsat . Specialiserade styrelser inkluderar Arduino Bluetooth , som har en inbyggd Bluetooth-modul , och Arduino Ethernet , som har en RJ45-port för anslutning till ett nätverk .
Arduino Clones

Hårdvaru mönster Arduino är tillgänglig under en Creative Commons Erkännande -Dela Lika -licens , vilket innebär att du kan ladda ner schemat och utveckla din egen Arduino kompatibel kartong på en personlig eller kommersiell grund . Denna tillgänglighet har lett till ett antal Arduino -kloner , skräddarsytt för specifika krav . Till exempel erbjuder det verkligen Bare Bones Board ( RBBB ) från Modern Devices en nedbantad version för utvecklingen som var tillgängliga till ett mycket lågt pris , det StickDuino ger ett USB -stick stora Arduino och BoardDino är särskilt utformad för att användas med en skärbräda , en one – of-a -kind kretskort såsom en prototyp eller hemlagad ombord . Addera Arduino Shields

en av anledning Arduino har blivit så populär är dess sköld system, som ger en standardstorlek och format för expansionsmoduler för garanterad kompatibilitet . Många hobbyister har designat och utvecklat sköldar för att utöka funktionerna i Arduino , och släppte sköldarna som byggsatser eller gjorde dem öppen källkod . Exempel på Ethernet Shield för anslutning av Arduino till ett nätverk , LCD skärm för att lägga till en LCD-skärm till Arduino , Motor Shield för att driva likströmsmotorer och video sköld för liggande text på en analog videokälla . Dessa är bara några av de många sköldar tillgängliga , så att du kan bygga komplexa projekt med hjälp av Arduino som bas .
Arduino Miljö

En annan orsak till framgången av Arduino -plattformen är anpassade programvara , baserad på ” Processing ” programmeringsmiljö . Språket är lätt att lära sig för nybörjare till elektronik och programmering , och många färdigskrivna bibliotek är tillgängliga , så att du kan lägga till komplex funktionalitet till dina program snabbt och enkelt . Mer avancerade användare kan använda AVR C-kod direkt i Arduino miljön . Sammanställning sker automatiskt genom att klicka på en knapp , och utförs i bakgrunden utan användarinteraktionbehövs. När sammanställts , kommer ytterligare en knapptryckning ladda in koden i Arduino via en vanlig USB-kabel , utan någon speciell programmering hårdvara som behövs . Detta gör programutveckling enklare och innebär att Arduino kan fungera som ett flygplan autopilot en minut och ett oscilloskop nästa . Addera

Kommentera