DatamaskinerProgrammering

Arduino Starter: trinnvise instruksjoner. Programmering og prosjekter Arduino: hvor du skal begynne?

Arduino er et svært populært design blant alle fans. Bør være kjent med dem, og de som aldri har hørt om ham.

Hva er Arduino?

Som kort beskrives Arduino? Beste ord ville være: elektronisk designer. Arduino er et verktøy som du kan lage en rekke elektroniske enheter. Faktisk er dette en ekte maskinvare dataplattform universell destinasjon. Den kan brukes til å bygge enkle kretser, og å gjennomføre en ganske komplekse prosjekter.

Designer basert på deres hardware, som er en kryssløpskortet. For å programmere brettet med de språkene som er basert på C / C ++. De kalles henholdsvis Processing / ledningsnett. Fra gruppe C de arvet ekstrem enkelhet, slik at de er veldig raskt mastret av noen, og å anvende denne kunnskapen i praksis er ikke helt et betydelig problem. At du forstår den enkle operasjonen, sier ofte at Arduino - Begynner veivisere designere. Selv barn kan forstå med "Arduino" boards.

Hva er det mulig å samle?

Påføring Arduino ganske forskjellige, kan den brukes som det er for en enkelt eksempel som vil bli foreslått ved slutten av artikkelen, og for en forholdsvis kompliserte mekanismer, inkludert manipulatorer, roboter og industrimaskiner. Noen håndverkere klarer på grunnlag av slike systemer for å lage tabletter, telefon, sikkerhets- og overvåkingssystemer hus, "smart hus" system eller bare datamaskiner. Arduino-prosjekter for nybegynnere, som kan begynne å engasjere selv de som ikke har erfaring, er i slutten av artikkelen. De kan også brukes til å lage en primitiv virtuell virkelighet systemer. Alt takket være en ganske universell maskinvarekomponent og mulighetene som tilbys Arduino programmering.

Hvor kan man kjøpe komponenter?

Regnes de opprinnelige komponentene, produsert i Italia. Men prisen på slike enheter er ikke lav. Derfor er en rekke selskaper eller enkeltpersoner håndverk laget av Arduino-kompatible enheter og komponenter som spøkefullt kallenavnet produktive kloner. Når du kjøper disse kloner kan ikke sies med sikkerhet at de vil fungere, men ønsket om å lagre plukker.

Komponenter kan kjøpes eller i sett eller enkeltvis. Det er til og med allerede på forhånd forberedt kits for å montere biler, helikopter med forskjellige typer av kontroll eller skip. Sett, som på bildet ovenfor, Produsert i Kina, vil koste $ 49.

For mer informasjon om utstyr

Arduino styret er en enkel mikrokontroller AVR, som ble sydd laster og har i det minste den minimale nødvendige USB-UART-port. Det er fortsatt viktige komponenter, men i artikkelen ville være bedre å fokusere på nettopp disse to komponentene.

For det første mikrokontrolleren, den mekanisme som er bygd på en ordning hvor programmet er funnet og utviklet. Programmene kan påvirke trykke, idet signalene fra de komponenter skapelse (motstander, transistorer, sensorer, etc ...), osv Følerne kan dessuten være svært forskjellig i henhold til deres tiltenkte anvendelse: .. Lys, akselerasjon, temperatur, avstand, trykk, hindringer og t. d. som fremviserinnretningene kan utføres ved hjelp av enkle komponenter fra lysdiodene og diskanthøyttalere til komplekse enheter, slik som grafiske skjermer. Som aktuatorene anses motorer, ventiler, releer, servoer, solenoider, og mange andre, som viser en svært lang tid. Med noe fra disse listene MK fungerer riktig, ved hjelp av å koble ledninger. For noen mekanismer trenger adaptere. Men hvis du virkelig begynne å designe, vil du være vanskelig å bryte ut. Nå la oss snakke om Arduino programmering.

For mer informasjon om prosessen med programmering

Allerede klar til å jobbe på en mikrokontroller program kalt firmware. Det kan være et enkelt prosjekt, og Arduino prosjekter, slik at hver firmware er ønskelig å lagre i en egen mappe, for å fremskynde prosessen med å finne de riktige filene. Det er sydd på krystallen ved hjelp av spesialiserte enheter MK: programmerere. Og deretter "Arduino" har en annen fordel - det trenger ikke en programmerer. Alt er gjort slik at Arduino programmering for nybegynnere er enkelt. Skrevet kode kan legges inn i MC via USB-kabelen. Oppnådd denne fordelen er ikke noen form for innebygd forhånd programmerer og spetsproshivkoy - bootloader. Bootloader er et spesielt program som starter umiddelbart etter tilkobling og lytter, er det noen kommando hvis krystallen er der eller ikke Arduino prosjekter å blinke. Fra bruk bootloader kommer opp noen svært attraktive fordeler:

  1. Ved hjelp av bare én kanal for kommunikasjon som ikke krever ekstra tid. Dermed trenger de Arduino prosjekter ikke krever at du kobler mange forskjellige ledninger, og det er forvirring i deres bruk. Å arbeide med hell nok av en USB-kabel.
  2. Beskyttelse kurve hender. Bring til en mikrokontroller murstein tilstand ved direkte firmware er ganske enkelt, er mye belastning ikke er nødvendig. Når du arbeider med bootloader til potensielt farlige innstillinger, får du ikke (gjennom utvikling av programmet, selvfølgelig, og du kan bryte alt). Derfor Arduino for nybegynnere er ikke bare fra synspunkt som er tydelig og lett å bruke, likevel unngår den uønskede kontanter utgifter knyttet til uerfarenhet av å jobbe med dem, mann.

Prosjekter for å begynne

Når du har fått et sett, bør en loddebolt, harpiks og lodde ikke være bare for å forme svært komplekse konstruksjoner. De er, selvfølgelig, kan du blende, men sjansen for suksess i Arduino Starter ganske lav i komplekse prosjekter. For trening og "få" hender kan du prøve å gjennomføre noen flere enkle panner, som vil hjelpe til å forstå samspillet mellom arbeid og "Arduino". Som de første trinnene i å arbeide med Arduino for nybegynnere kan det være lurt å vurdere:

  1. Lag en blinkende LED, som skal drive through "Arduino".
  2. Koble til en egen knapp for å "Arduino". Når dette kan gjøres slik at knappen kan justere LED gløden fra №1.
  3. Koble et potensiometer.
  4. servostyring.
  5. Koble til og arbeide med den trefargede LED.
  6. Tilkobling av det piezoelektriske element.
  7. Tilkobling av fotoresist.
  8. Koble bevegelsessensor og signaler om sitt arbeid.
  9. Tilkobling av fuktighet eller temperatursensor.

Prosjekter for fremtiden

Det er lite sannsynlig at du er interessert i "Arduino" for å koble de enkelte lysdioder. Mest sannsynlig, er du tiltrukket av muligheten til å lage sin bil, RC båt eller fly helikopteret. Slike prosjekter er komplekse i gjennomføringen, de krever mye tid og utholdenhet, men ved å følge dem, du får det du ønsker: en verdifull erfaring med Arduino design for nybegynnere.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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