Arduino: Malsamoj inter versioj

[nekontrolita versio][nekontrolita versio]
Enhavo forigita Enhavo aldonita
ä
vorto "detektivianto" ne ĝustas ĉi tie ;-)
Linio 2:
'''Arduino''' estas [[unuop-tabula mikroregilo]], intencante fari la aplikon de interagaj objektoj aŭ medioj pli facila.<ref>{{citaĵo el la reto | titolo=Official slogan | url=http://www.arduino.cc | verko=Arduino Project | alirdato=2013-12-31 }}</ref> La hardvaro enhavas [[liberkodan hardvaro]]tabulon desegnitan ĉirkaŭ 8-bit [[Atmel]] [[Atmel AVR|AVR]] mikroregilo, aŭ 32-bit Atmel [[AT91SAM|ARM]]. Nuntempaj versioj trajtas unu [[USB]]-interfacon, 6 analogajn enmetajn pinglojn, kaj 14 diĝitalajn enigajn kaj eligajn pinglojn, kiuj ebligas la uzantojn alkroĉi diversajn etendigajn tabulojn.
 
Enkondukite en la jaro 2005, la Arduino platformo estas desegnita por doni al hobiistoj, studentoj kaj fakuloj unu malmultekostan kaj facilan vojon krei aparatojn, kiuj interagas kun siaj medioj, uzantajn siajn [[sentiloj]]n kaj aktuatorojn. Komunaj ekzemploj por komencantoj, hobiistoj enhavas simplajn robotojn, termostatojn kaj agodetektivilojnagodetektilojn. Ĝi kunportas simplan [[ Integrated Development Environment|integritan disvolvan medion]] (angle IDE), kiu iras sur regulaj personaj komputiloj kaj ebligas uzantojn verki programerojn por Arduino per C aŭ C++.
 
Nuntempe la tabuloj de Arduino kostas ĉirkaŭ €20 aŭ $27, kaj ĝiaj similaj klonoj ĝis malmulte je $9. Arduino tabuloj povas aĉetiĝi antaŭ-asemblite aŭ kiel ilaro memfarebla. La informo de hardvara fasonado estas dispona por tiuj, kiuj intencas asembli Arduinon per siaj manoj. Estas taksite en mezo de la jaro 2011, ke pli ol 300,000 oficialaj Arduino produktiĝis komerce,<ref>{{citaĵo el la reto | url=http://www.adafruit.com/blog/2011/05/15/how-many-arduinos-are-in-the-wild-about-300000/ | titolo=How many Arduinos are "in the wild?" About 300,000 | eldoninto=[[Adafruit Industries]] | dato=15-a de Majo 2011 | alirdato=2013-05-26}}</ref> kaj en la jaro 2013, ke 700,000 oficialaj tabuloj estas en manoj de la uzantoj.<ref>{{citaĵo el la reto | url=http://medea.mah.se/2013/04/arduino-faq// | titolo=Arduino FAQ – With David Cuartielles | eldoninto=[[Malmö University]] | dato=April 5, 2013 | alirdato=2014-03-24}}</ref>
Linio 77:
| TTT-ejo = {{URL|http://arduino.cc/en/Main/Software|arduino.cc}}
}}
La en Arduino inkluzivita [[IDEIntegrated (komputilo)Development Environment|integrita programadadisvolva medio (IDE)]] estas [[plursistema]] aplikaĵo skribita en [[Java (programlingvo)|Java]], kaj estas derivita el la IDE por la Procesa programada lingvo kaj la Dratadaj projektoj (angle ''Wiring projects''). Ĝi estas designita por enkonduki programadon al artistoj kaj aliaj novuloj, kiuj ne konas softvaran programadon. Ĝi inkludas kodan redaktilon kun funkcioj kiel [[sintaksa emfazado]], krampo-pariĝo, kaj aŭtomata krommarĝeno, kaj estas ankaŭ kapabla al kompilado kaj alŝutado de programoj sur la tabulon per unuopa kliko. Programo aŭ kodo skribita por Arduino estas nomata angle "sketch".<ref>{{citaĵo el la reto | url=http://www.amazon.com/Programming-Arduino-Getting-Started-Sketches/dp/0071784225/ref=sr_1_1?s=books&ie=UTF8&qid=1364494138&sr=1-1&keywords=arduino+sketches | titolo= Programming Arduino Getting Started with Sketches | eldoninto= [[McGraw-Hill]] | dato=8-a de Novembro 2011 | alirdato=2013-03-28}}</ref>
 
Arduino-programoj estas skribataj en [[C (programlingvo)|C]] aŭ [[C++]]. La Arduino-IDE venas kun [[programa biblioteko]] nomata "[[Wiring (development platform)|Wiring]]" el la originala Wiring project, kiu faras multajn komunajn enigajn/eligajn operaciojn multe pli facila. Uzantoj devas nur difini du funkciojn por igi irebla [[cyclic executive]] programon: