KompjûtersProgramming

Arduino Starter: stap foar stap ynstruksjes. Programmearring en projekten Arduino: wêr begjinne?

Arduino is in hiel populêr ûntwerp ûnder alle fans. Wêze moatte bekend mei harren en dyjingen dy't noch nea heard oer him.

Wat is Arduino?

Sa't koart wurde beskreaun Arduino? Best wurden soe wêze: elektroanyske ûntwerper. Arduino is in stik ark dêr't kinne jo in ferskaat oan elektroanyske apparaten. Yn feite, dit is in echte Hardware Computing platfoarm universele bestimming. It kin brûkt wurde foar it bouwen ienfâldige circuits, en te fieren in frijwat komplekse projekten.

Designer basearre op harren hardware, dat is in ynfier-útfier card. Om programmearje it bestjoer mei help fan 'e talen dy't basearre op C / C ++. Se wurde neamd, respektivelik, Dwaande mei ferwurkjen / Wiring. Ut Groep C se erfde ekstreme ienfâld, sadat se hiel gau yn'e macht troch eltsenien, en ta te passen dizze kennis yn de praktyk is net hielendal in wichtige probleem. Dat jo begripe it gemak fan de wurking, faak sizze dat Arduino - Starter Wizards ûntwerpers. Ek bern kinne begripe mei "Arduino" boards.

Wat is it mooglik om te sammelje?

Applikaasje Arduino hiel ferskaat, it kin brûkt wurde as it is foar in simpele foarbyld dat wurdt oanrikkemandearre oan 'e ein fan it artikel, en foar in frij komplekse meganismen, ynklusyf Manipulators, robots en yndustriële masines. Guon ambachtslju beheare op basis fan sokke systemen om tabletten, tillefoans, feiligens en it tafersjoch systemen huzen, "smart house" system of gewoan de kompjûters. Arduino-projekten foar begjinners, dy't kin begjinne oan ûntliene sels wa't gjin ûnderfining, binne yn 'e ein fan it artikel. Se kinne ek brûkt wurde foar it meitsjen fan in primitive firtuele werklikheid systemen. Alle tank oan in frijwat universele hardware komponint en de kânsen oanbean Arduino programmearring.

Wêr te keapjen komponinten?

Beskôge as de oarspronklike komponinten, makke yn Itaalje. Mar de priis fan sokke ienheden is net leech. Dêrom, in oantal bedriuwen of sels partikulieren hânwurk makke troch Arduino-kompatible apparaten en ûnderdielen dy't gek bynamme produktive Clones. As it keapjen fan dizze Clones kinne net sein mei fertrouwen dat se sille wurkje, mar de winsk om te bewarjen jo picks.

Ûnderdielen kinne oankocht of yn sets of yndividueel. Der binne sels al pre-taret kits te assemble auto, helikopters mei ferskillende soarten kontrôle of skippen. Set, lykas yn 'e foto hjirboppe, Manufactured yn Sina, kostet $ 49.

Foar mear ynformaasje oer apparatuer

Arduino board is in ienfâldige microcontroller AVR, dat waard stitched bootloader en hat yn alle gefallen it minimum nedich USB-UART haven. Der binne noch wichtige komponinten, mar binnen it artikel soe wêze better te rjochtsjen op krekt dizze twa komponinten.

Earst, de microcontroller, it meganyk boud op in regeling dêr't de programma leit en ûntwikkele. It programma kinne beynfloedzje te drukken, de sinjalen út de ûnderdielen skepping (wjerstannen, transistors, sensors, etc ...), Etc. de sensoren meie Boppedat wêze hiel oars neffens harren beëage brûken: .. Light, fersnelling, temperatuer, ôfstân, druk, obstakels en t. d. as de werjefte apparaten meie wurde útfierd mei help fan ienfâldige komponinten út de LEDs en twee oan komplekse apparaten, sa as grafysk byldskermen. Sa't de täiturmootor wurde beskôge motors, kleppen, Relays, servos, solenoids, en in protte oaren, dy't steane in hiel lang skoft. Mei wat fan dy listen MK wurket rjocht, troch middel fan ferbinen draad. Foar guon meganismen nedich adapters. Mar as jim echt begjinne ûntwerpen, dan sille hurd te brekken fuort. No litte wy prate oer it Arduino programmearring.

Foar mear ynformaasje oer it proses fan de programmearring

Al klear om te wurkjen oan in microcontroller programma neamd firmware. It kin wêze in inkele projekt, en Arduino projekten, sadat elk Firmware is winsklik om te slaan yn in apart map, om rapper omheech it proses fan it finen fan it rjocht triemmen. It is stitched op de kristallen troch middel fan spesjalisearre apparaten MK: programmeurs. En dan "Arduino" hat in oar foardiel - it net nedich in programmeur. Alles wurdt dien sadat de Arduino programmearring foar begjinners is maklik. Skreaun koade kin laden wurde yn de MC troch de USB-kabel. Berikt dat foardiel is net wat soarte fan ynboude fan tefoaren programmeur en spetsproshivkoy - bootloader. Bootloader is in spesjaal programma dat begjint fuort nei it ferbinen, harkjend, binne der gjin kommando oft it kristal is der of net Arduino projekten te flash. Ut it brûken bootloader komt op guon hiel oantreklike foardielen:

  1. Mei help fan mar ien kanaal fan kommunikaasje dat net nedich ekstra tiid. Sa, de Arduino projekten net nedich jimme te ferbinen protte ferskillende draad, en der is betizing yn har gebrûk. Te wurkjen mei sukses genôch fan in USB-kabel.
  2. Beskerming kromme hannen. Bring ta in microcontroller gevelstiennen steat troch direkte firmware is frij maklik, folle strain is net nedich. Wannear't it wurk mei de bootloader oan potinsjeel gefaarlik ynstellings, je net krije (troch de ûntwikkeling fan it programma, fansels, en jo kinne brekken alles). Dêrom Arduino foar begjinners is net allinne út it stânpunt dat is dúdlik en maklik te brûken, is it noch altyd mijt winske cash útjeften yn ferbân mei it gebrek oan ûnderfining fan it wurkjen mei harren, minske.

Projects te begjinnen

As jo hawwe krigen in set, in soldering izer, Rosin en solder moatte net samar te mold hiel kompleks ûntwerpen. Se wurde, fansels, kinne jo dazzle, mar de kâns fan slagjen yn de Arduino Starter frij lege yn komplekse projekten. Foar training en "getting" hannen kinne jo besykje te fieren wat ienfâldiger pannen, dat sil helpe te begripen de ynteraksje fan wurk en "Arduino". As de earste stappen yn it wurkjen mei Arduino foar begjinners kin it oan te rieden om rekken:

  1. Meitsje in wjerljochtsjende LED, dat sil operearje fia "Arduino".
  2. Ferbinen in apart knop om "Arduino". As dit kin dien wurde sadat de knop kinne oanpasse de LED glow út №1.
  3. It ferbinen fan in potentiometer.
  4. servo kontrôle.
  5. Ferbine en wurkje mei de tri-kleur LED.
  6. Ferbining fan de piezoelectric elemint.
  7. Ferbine de photoresist.
  8. Ferbine de moasje sensor en sinjalen oer syn wurk.
  9. Ferbine Feuchte of temperatuer sensor.

Projekten foar de takomst

It is net wierskynlik dat jo ynteressearre binne yn "Arduino" om te ferbinen de yndividuele LEDs. Meast wierskynlik, jo wurde oanlutsen troch de kâns te meitsjen harren auto, RC boat , of fleane de chopper. Sokke projekten binne kompleks yn harren útfiering, se fereaskje in protte tiid en trochsettingsfermogen, mar troch it folgjen se, krije jo wat jo wolle: in weardefolle ûnderfining mei it Arduino ûntwerp foar begjinners.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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