ComputereProgrammering

Arduino Starter: trin for trin instruktioner. Programmering og projekter Arduino: hvor du skal begynde?

Arduino er et meget populært design blandt alle fans. Skal være bekendt med dem og dem, der aldrig har hørt om ham.

Hvad er Arduino?

Som kort beskrives Arduino? Bedste ord ville være: elektronisk designer. Arduino er et værktøj, som du kan oprette en række elektroniske enheder. I virkeligheden er dette en rigtig hardware computing-platform universel destination. Det kan bruges til at bygge simple kredsløb, og til at gennemføre en temmelig komplekse projekter.

Designer baseret på deres hardware, som er en input-output-kort. For at programmere bord ved hjælp af de sprog, der er baseret på C / C ++. De kaldes henholdsvis Forarbejdning / Wiring. Fra Gruppe C de arvede ekstrem enkelhed, så de er meget hurtigt beherskes af nogen, og til at anvende denne viden i praksis er ikke helt et væsentligt problem. At du forstår nem betjening, siger ofte, at Arduino - Starter guider designere. Selv børn kan forstå med "Arduino" plader.

Hvad det er muligt at indsamle?

Ansøgning Arduino meget forskellige, kan det anvendes som det er for et simpelt eksempel, som vil blive anbefalet i slutningen af artiklen, og for en temmelig komplekse mekanismer, herunder manipulatorer, robotter og industrielle maskiner. Nogle håndværkere administrere på grundlag af sådanne systemer til at lave tabletter, telefoner, sikkerheds- og overvågningssystemer huse, "intelligente hus" system- eller bare computere. Arduino-projekter for begyndere, der kan begynde at engagere sig selv de, der ikke har nogen erfaring, er i slutningen af artiklen. De kan endda bruges til at skabe en primitiv virtual reality-systemer. Alle takket være en temmelig universel hardware komponent og de muligheder, der tilbydes Arduino programmering.

Hvor kan man købe komponenter?

Betragtes de originale komponenter, fremstillet i Italien. Men prisen for sådanne enheder ikke er lav. Derfor kunsthåndværk en række virksomheder eller endog enkeltpersoner foretaget af Arduino-kompatible enheder og komponenter, der spøgefuldt tilnavnet produktive kloner. Når du køber disse kloner kan ikke siges med sikkerhed, at de vil arbejde, men ønsket om at gemme dine picks.

Komponenter kan købes eller i sæt eller enkeltvis. Der er endda allerede på forhånd forberedt kits til at samle biler, helikoptere med forskellige typer af kontrol eller skibe. Set, som på billedet ovenfor, Fremstillet i Kina, vil koste $ 49.

For mere information om udstyr

Arduino bord er en simpel mikrocontroller AVR, som blev syet bootloader og har mindst det nødvendige minimum USB-UART port. Der er stadig vigtige komponenter, men i artiklen ville være bedre at fokusere på netop disse to komponenter.

Først microcontroller, den mekanisme bygget på en ordning, hvor programmet ligger og udvikles. Programmerne kan påvirke presning, signalerne fra oprettelsen komponenter (modstande, transistorer, sensorer, osv ...), Etc. Sensorerne kan endvidere være meget forskellige alt efter deres påtænkte anvendelse: .. Let, acceleration, temperatur, afstand, tryk, hindringer og t. d. som displayet indretninger kan udføres ved anvendelse af enkle komponenter fra LED'erne og diskanthøjttalere til komplekse indretninger, såsom grafiske skærme. Da aktuatorerne betragtes motorer, ventiler, relæer, servoer, magnetventiler, og mange andre, der opregner en meget lang tid. Med noget fra disse lister MK fungerer rigtigt, ved hjælp af at forbinde ledningerne. For nogle mekanismer brug adaptere. Men hvis du virkelig begynde at designe, vil du være svært at løsrive sig. Lad os nu tale om Arduino programmering.

For mere information om processen med programmering

Allerede klar til at arbejde på en microcontroller program kaldet firmware. Det kan være et enkelt projekt, og Arduino projekter, så hver firmware er ønskeligt at gemme i en separat mappe, for at fremskynde processen med at finde de rigtige filer. Det er syet på krystal ved hjælp af specialiserede enheder MK: programmører. Og derefter "Arduino" har en anden fordel - det behøver ikke en programmør. Alt er gjort, så Arduino programmering for begyndere er nemt. Skriftlig kode kan indlæses i MC via USB-kablet. Opnået denne fordel er ikke en form for indbygget på forhånd programmør og spetsproshivkoy - bootloader. Bootloader er et særligt program, der starter umiddelbart efter tilslutning og lytte, er der nogen kommando, hvis krystallen der eller ej Arduino projekter at blinke. Fra brug bootloader kommer op nogle meget attraktive fordele:

  1. Ved hjælp af kun én kanal for kommunikation, der ikke kræver ekstra tid. Således har de Arduino projekter ikke kræver, at du tilslutte mange forskellige tråde, og der er forvirring i deres anvendelse. At arbejde med succes nok af et USB-kabel.
  2. Beskyttelse kurve hænder. Bring til en microcontroller mursten tilstand ved direkte firmware er forholdsvis let, meget pres er ikke nødvendig. Når man arbejder med bootloader til potentielt farlige indstillinger, får du ikke (gennem udvikling af programmet, naturligvis, og du kan bryde det hele). Derfor Arduino for begyndere er ikke kun fra det synspunkt, der er klar og let at bruge, er det stadig undgår uønskede kontante omkostninger i forbindelse med manglende erfaring med at arbejde med dem, mand.

Projekter til at begynde

Når du har fået et sæt, skal en loddekolbe, harpiks og lodde ikke være lige til at forme meget komplekse mønstre. De er, selvfølgelig, kan du blænde, men chancen for succes i Arduino Starter forholdsvis lav i komplekse projekter. Til træning og "få" hænder kan du prøve at implementere nogle mere simple pander, som vil hjælpe til at forstå samspillet mellem arbejde og "Arduino". Fra de første skridt i arbejdet med Arduino for begyndere kan det være tilrådeligt at overveje:

  1. Opret en blinkende LED, som skal drive gennem "Arduino".
  2. Tilslutning af en separat knap til "Arduino". Når dette kan gøres, så knappen kan justere LED glød fra №1.
  3. Tilslutning af en potentiometer.
  4. servo kontrol.
  5. Tilslut og arbejde med den trefarvede LED.
  6. Tilslutning af piezoelektriske element.
  7. Tilslutning af fotoresist.
  8. Tilslut bevægelsessensor og signaler om sit arbejde.
  9. Tilslutning fugtighed eller temperaturføler.

Projekter for fremtiden

Det er usandsynligt, at du er interesseret i "Arduino" for at forbinde de enkelte lysdioder. Mest sandsynligt, er du tiltrukket af muligheden for at skabe deres bil, RC båd , eller flyvende helikopteren. Sådanne projekter er komplekse i deres gennemførelse, de kræver en masse tid og vedholdenhed, men ved at følge dem, du får, hvad du ønsker: en værdifuld erfaring med Arduino design for begyndere.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 da.unansea.com. Theme powered by WordPress.