Artikel

Hvad er Arduino?

protection click fraud

Arduino UnoKilde: Jerry Hildenbrand / Android Central

Bedste svar: Arduino er en elektronisk prototypeplatform, der bruger et mikrocontrollerkort forbundet med inputenheder og outputhardware (eller begge dele) til at designe elektroniske projekter. Arduino-platformen består af hardwaren, et integreret udviklingsmiljø og en lang liste af tredjepartsprodukter, der integreres i økosystemet.

Hvad er Arduino?

Arduino UnoKilde: Jerry Hildenbrand / Android Central

Hvis du kan lide at pille ved eller have det sjovt med elektroniske projekter på et hvilket som helst niveau, har du sikkert hørt om Arduino. Det er en overkommelig og nyttig måde at lære mere om den nørdede side af elektronik ved at tilslutte og programmere noget sammen, der gør "ting". Nogle gange simple ting, nogle gange komplicerede ting, men altid cool ting og sager.

En Arduino er dog ikke for alle. Den er ikke designet til at være en billig og letanvendelig computer som Raspberry Pi, og den er mere til ting som automatisering eller informationsindsamling. På den anden side er det en god hjerne til de fleste Internet of Things-projekter for din

tilsluttet hjem og giver dig mulighed for at bygge de fede ting med en lille smule grundlæggende elektroniske færdigheder og en vis fortrolighed med programmering.

Arduino er en hel elektronikprototypeplatform. Det er et mærke for produkter i dette økosystem, selve hardwaren, et programmeringssprog bygget på C/C++ og de andre produkter, der følger med det som et brødbræt, sensorer, controllere og mere.

Kort sagt, du bruger et Arduino-kort til at indsamle data fra en sensor eller sende data til noget som en LED (eller en kombination af begge) for at bygge noget sejt. Et nemt eksempel at vikle dit hoved rundt på er at bruge en temperatursensor forbundet til et Arduino-kort, der tænder en LED, når du skal have din frakke på, når du går udenfor. Men du kan meget mere.

Arduino-brættet

Arduino UnoKilde: Jerry Hildenbrand / Android Central

Det mest populære Arduino-bræt er Uno. Den er en af ​​de første, så den vandt udbredt udbredelse, men den er også den billigste, og det gør den til den bedste at købe, hvis du vil i gang med Arduino-platformen.

Uno-modellen er drevet af en ATMega-chip, der kører ved 16MHz og har 32Kb lagerplads. Den har også 2Kb indbygget hukommelse. Det er det stik modsatte af et kraftigt stykke hardware, men det var ikke meningen, at det skulle være et kraftigt stykke hardware. Hvis du tænker på en Arduino (ikke kun Uno, men alle modeller) som et controllerkort, har du den rigtige idé.

Du forbinder ikke en skærm eller et tastatur til en Arduino (du kan, men ikke til programmering), fordi et Arduino-kort ikke er designet til at være en pc. Så du skal bruge en pc til at skrive og indlæse dit program i Arduino-hardware. Windows, Mac og Linux fungerer begge lige godt. Du kan bruge en Chromebook til at skrive og indlæse kode på et Arduino-kort, med begrænsninger, vi vil tale om senere.

Arduino UnoKilde: Jerry Hildenbrand / Android Central

Den vigtigste hardware på et Arduino-kort er sættet af input- og outputben. Uno har i alt 14, hvor to bruges til strøm og seks er sat op til at levere PWM-output til at styre analoge enheder med en digital udgang. Du forbinder dine input-enheder og output-enheder til disse ben, og baseret på det program, du har indlæst i Arduino, sker der magi. Eller ting brænder ud. Uanset hvad, så er det meget sjovt.

Tilbehør kan også sættes på disse stifter, og du finder alle mulige ting, du kan sætte på. Disse kaldes skjolde, og du kan vælge fra noget som en LCD, der forbinder direkte til kortet uden ledninger eller lodning. Dette gør det nemt at designe og opfinde, og derfor er Arduino så populær på alle færdighedsniveauer.

Hvad gør Arduino speciel

Arduino UnoKilde: Jerry Hildenbrand / Android Central

Det er ikke én enkelt ting, men en håndfuld vigtige faktorer, der gør Arduino speciel.

Arduino er billig og open source. Det gør det tilgængeligt for næsten alle, men det betyder også, at du kan designe andre dele, der fastgøres til et Arduino-bræt, der fungerer for alle andre, der bruger den samme model. Et loddekolbe, en 3D-printer og noget grundlæggende elektronisk viden betyder, at du kan bygge næsten alt, som Arduino-platformen kan drive.

Arduino bruger C/C++ til programmering. C kan være lidt frustrerende at lære, men millioner af mennesker bruger det, og der er utallige online tutorials og kurser, der giver alle mulighed for at lære sig selv at bruge det i deres eget tempo. IDE (Integrated Development Environment), der forbinder til Arduino-hardware, er også gratis og let at forstå.

Arduino har en kæmpe stor fællesskab af brugere og udviklere, der altid er klar til at give en hånd med, når du støder på en hage. Dette kan være en uvurderlig ressource, fordi alle, fra begyndere til professionelle, nogle gange vil støde på en hage. Det er vigtigt at have folk til at hjælpe dig med at fejlfinde et problem eller henvise dig til de korrekte oplysninger, hvis du bare vil pille og lave fede ting.

Køb et startsæt

Arduino UnoKilde: Jerry Hildenbrand / Android Central

I sig selv er alt, hvad du kan gøre med et Arduino-bræt, at tænde og slukke lyset. Det er en fantastisk måde at introducere dig selv til at bruge IDE og opsætte hardwaren, men du kommer ikke ret langt, når du først har fundet ud af, hvordan du blinker LED'en. Så den bedste måde at komme ind på platformen er at købe et startsæt.

Et godt startsæt kommer med et bræt, en håndfuld jumperledninger, noget at forbinde til Arduino som en sensor eller to og flere LED'er eller en lille motor, og vigtigst af alt, Eksempelkode til at bruge disse ting. Medmindre du er virkelig dygtig til C++, dette er vigtigt. Du finder masser af kodeeksempler online, men at købe et sæt betyder, at du får kode og hardware, der fungerer sammen.

Jeg er semi-kyndig i C og har et væld af skrammel i delebeholdere oven på mit arbejdsbord. Jeg købte ikke et startsæt på grund af dette og kom hurtigt til at fortryde det. Om ikke andet er det det værd at have modstandene mærket korrekt, fordi prisen på et godt sæt er ret lav.

Da jeg ville udvide, jeg gjorde køb et sæt og brugte meget tid på at se, hvad der var tilgængeligt. Jeg valgte et startsæt fra Elegoo og synes, det er perfekt til alle, der ønsker at komme ind på Arduino-platformen.

Du vil måske have flere dele, eller du vil måske ikke have så mange som det, der er inkluderet her. Den gode nyhed er, at der er mange Arduino-startsæt at vælge imellem. Men når du har fundet ud af præcis, hvad du har brug for, og hvor meget du vil bruge, er der en mere ting at overveje: skal du købe et ægte Arduino-mærkebræt eller en af ​​de fremragende tredjeparter kloner?

Arduino UnoKilde: Jerry Hildenbrand / Android Central

Slut dig til den nørdede side

Et bræt bygget af Arduino byder på et par ting: Det er altid af høj kvalitet med tætte loddesamlinger, der ikke svigter og driver dig til vanvid. Det fungerer altid med USB-driveren, så du burde ikke have nogen problemer, når du forsøger at oprette forbindelse. Desværre har den også en indbygget fejl i boards i fuld størrelse til I/O-stifterne. Der er et større hul mellem ben syv og otte. Det burde ikke være der, men det er det, og da der er så mange tredjeparts skjolde derude, som er i overensstemmelse med denne uregelmæssighed, er det forblevet. Du vil finde en masse tilbehør fra tredjepart, der har samme størrelse mellemrum, og du skal bruge en adapter for at bruge dem med et tredjepartskort.

Tredjeparts Arduino boards er også gode, ofte bedre end originalen. Arduino er fuldt åben kildekode, hvilket betyder, at alle kan bygge hardwaren og videresælge den med modifikationer. Du finder ting som Wi-Fi eller ekstra lagerplads indbygget i tredjepartskort, og afhængigt af hvad du vil gøre med det, er det en fantastisk tilføjelse. Den ene potentielle ulempe ville være Windows USB-driveren, men det er sjældent at købe et kort, der ikke fungerer sammen med det.

Endelig, hvis du planlægger at bruge en Chromebook til at skrive og indlæse kode på dit Arduino-kort, skal du købe en officiel model fra Arduino. Med Chrome OS skal du bruge Arduino Web Editor, og det understøtter kun officielle bestyrelser. Det ville ikke være fantastisk at have bedste Chromebook kun for at finde ud af, at du ikke kan bruge det bræt, du lige har købt med det.

Beslut dig ikke baseret på prisen, for forskellen er ikke meget. For eksempel er officielle Arduino-tavler normalt under $20, og selvom et tredjepartskort kan spare dig en dollar eller to, bør du overveje, hvad du vil gøre, og beslutte, om det er vigtigt først.

Vores valg

Elegoo Arduino Kit

ELEGOO UNO Project Super Starter Kit

Dette sæt har alt hvad du behøver for at komme i gang med Arduino-platformen. Du behøver ikke at lodde noget, og du finder komplette kodeeksempler for al den medfølgende hardware.

  • $39 hos Amazon

Vi kan tjene en kommission for køb ved at bruge vores links. Lær mere.

Dette er de bedste smarte stik, der fungerer med Google Home og Alexa
Byg dig et smartere hjem

Spar på dine energiomkostninger med de bedste smarte stik til Google Assistant og Amazon Alexa. Her er nogle af vores favoritter, der er kompatible med flere smarte stemmeassistenter.

Få mere ud af dine Ring-kameraer med dette tilbehør
Ring Ring

Ringsikkerhedskameraer er fantastiske ud af æsken, men de kan være så meget bedre med godt tilbehør. Her er nogle af de bedste Ring-tilbehør, som vi synes, du ikke bør undvære.

LIFX pærer for dyre? Her er nogle billige, men smarte alternativer
lys op i dit hjem

LIFX er et af de førende mærker indenfor smart belysning, men det er langt fra din eneste mulighed. Der er masser af alternativer, der er værd at overveje, som disse, vi har noteret her.

instagram story viewer