DatorerProgrammering

Arduino Starter: steg för steg instruktioner. Programmering och projekt Arduino: var du ska börja?

Arduino är en mycket populär design bland alla fans. Bör känna till dem och de som aldrig har hört talas om honom.

Vad är Arduino?

Som kortfattat beskrivas Arduino? Bästa ord skulle vara elektronisk designer. Arduino är ett verktyg med vilket du kan skapa en mängd olika elektroniska apparater. I själva verket är detta en riktig hårdvara datorplattform universal destination. Den kan användas för att bygga enkla kretsar, och att genomföra en ganska komplexa projekt.

Designer baserat på deras hårdvara, vilket är en input-output-kort. För att programmera styrelsen med hjälp av de språk som är baserade på C / C ++. De kallas respektive Processing / ledningar. Från grupp C de ärvt extrem enkelhet, så att de snabbt behärskas av vem som helst, och att tillämpa denna kunskap i praktiken är inte riktigt ett betydande problem. Att du förstår den enkla operationen, säger ofta att Arduino - Starter guider designers. Även barn kan förstå med "Arduino" brädor.

Vad det är möjligt att samla?

Ansökan Arduino ganska varierande, kan den användas som den är för ett enkelt exempel, som kommer att rekommenderas i slutet av artikeln, och för en ganska komplexa mekanismer, inklusive manipulatorer, robotar och industriella maskiner. Vissa hantverkare hantera på grund av sådana system för att göra system tabletter, telefoner, säkerhet och övervakning hus, "smarta hus" systemet eller bara datorer. Arduino-projekt för nybörjare, som kan börja att engagera även de som inte har någon erfarenhet, är i slutet av artikeln. De kan även användas för att skapa en primitiv virtual reality-system. Allt tack vare en ganska universell hårdvarukomponent och de möjligheter som erbjuds Arduino programmering.

Var köpa komponenter?

Anses de ursprungliga komponenter som tillverkas i Italien. Men priset på sådana enheter är inte låg. Därför, hantverk ett antal företag eller till och med individer som gjorts av Arduino-kompatibla enheter och komponenter som skämtsamt smeknamnet produktiva kloner. När du köper dessa kloner kan inte sägas säker på att de kommer att fungera, men viljan att spara dina val.

Komponenter kan köpas eller i set eller individuellt. Det finns även redan färdiga kit för att montera bilar, helikoptrar med olika typer av kontroll eller fartyg. Set, som i bilden ovan, tillverkas i Kina, kommer att kosta $ 49.

För mer information om utrustning

Arduino styrelse är en enkel mikro AVR, som syddes bootloader och har åtminstone ett minimum USB-UART. Det finns fortfarande viktiga komponenter, men i artikeln skulle vara bättre att fokusera på just dessa två komponenter.

Först mikro, mekanismen bygger på ett system där programmet ligger och utvecklas. Programmen kan påverka pressning, signalerna från komponenter skapande (motstånd, transistorer, sensorer, etc. ...), etc. Sensorerna kan dessutom vara mycket olika beroende på deras avsedda användning: .. Lätt, acceleration, temperatur, avstånd, tryck, hinder och t. d. som visningsenheter som kan utföras med enkla komponenter från lysdioderna och diskanthögtalare till komplexa enheter, t.ex. grafiska displayer. Eftersom ställdonen anses motorer, ventiler, reläer, servon, magnetventiler, och många andra, som listar en mycket lång tid. Med något från dessa listor MK fungerar direkt med hjälp av anslutningstrådar. För vissa mekanismer behöver adaptrar. Men om du verkligen börja designa, kommer du att bli svårt att bryta sig loss. Nu ska vi prata om Arduino programmering.

För mer information om arbetet med programmering

Redan redo att arbeta på en mikro program som kallas fast programvara. Det kan vara ett enda projekt, och Arduino projekt, så att varje firmware är önskvärt att lagra i en separat mapp, för att påskynda processen med att hitta rätt filer. Det är sydd på kristallen med hjälp av specialiserade enheter MK: programmerare. Och sedan "Arduino" har en annan fördel - det behöver inte en programmerare. Allt är gjort så att Arduino programmering för nybörjare är lätt. Skriven kod kan laddas in i MC via USB-kabeln. Uppnås denna fördel är inte någon form av inbyggda i förväg programmerare och spetsproshivkoy - bootloader. Bootloader är ett speciellt program som startar omedelbart efter anslutning och lyssna, är det något kommando om kristallen där eller inte Arduino projekt blinka. Från användningen bootloader kommer upp några mycket attraktiva fördelar:

  1. Genom att bara använda en kanal för kommunikation som inte kräver ytterligare tid. Således behöver de Arduino projekt inte kräver att du ansluta många olika trådar, och det råder förvirring i deras användning. Att arbeta framgångsrikt nog av en USB-kabel.
  2. Skydds kurva händer. Ta till en mikro tegel tillstånd genom direkt firmware är ganska lätt, är det inte nödvändigt stor påfrestning. När du arbetar med bootloader till potentiellt farliga inställningar, behöver du inte får (genom utveckling av programmet, naturligtvis, och du kan bryta allt). Därför Arduino för nybörjare är inte bara från synvinkel som är tydlig och lätt att använda, fortfarande undviker det oönskade kontanta kostnader i samband med bristande erfarenhet av att arbeta med dem, man.

Projekt för att börja

När du har fått en uppsättning bör en lödkolv, harts och löd inte bara vara att forma mycket komplexa konstruktioner. De är naturligtvis kan du blända, men chansen att lyckas i Arduino Starter ganska låg i komplexa projekt. För utbildning och "få" hands kan du försöka genomföra några enklare kokkärl, vilket kommer att bidra till att förstå samspelet mellan arbete och "Arduino". Från och med de första stegen i att arbeta med Arduino för nybörjare kan det vara klokt att tänka på:

  1. Skapa en blinkande lysdiod, som kommer att verka genom "Arduino".
  2. Ansluta en separat knapp för att "Arduino". När detta kan ske så att knappen kan justera LED skenet från №1.
  3. Ansluta en potentiometer.
  4. servostyrning.
  5. Anslut och arbeta med trefärgade LED.
  6. Anslutning av det piezoelektriska elementet.
  7. Anslutning av fotoresisten.
  8. Anslut rörelsesensorn och signaler om sitt arbete.
  9. Förbindelse fuktighet eller temperatursensor.

Projekt för framtiden

Det är osannolikt att du är intresserad av "Arduino" för att ansluta de enskilda lysdioder. Troligtvis är du lockas av möjligheten att skapa sin bil, RC båt eller flyga helikoptern. Sådana projekt är komplexa i genomförandet, de kräver mycket tid och uthållighet, men genom att följa dem, du får vad du vill ha: en värdefull erfarenhet med Arduino design för nybörjare.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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