Lernilo pri programado de Arduino

Logotipo de Arduino

Arduino Ĝi probable estas unu el la projektoj aŭ platformoj por libera programaro kaj aparataro, kiu havis plej grandan sukceson kaj tiu, kiu havis la plej grandan efikon en la mondo DIY. La komunumo kreis ambaŭ malfermfontajn programojn por la programado de la mikroregilo de la tabuloj, kaj ankaŭ diversajn aparatajn tabulojn, kiuj ankaŭ rajtas labori. Ĉiuj rajtigitaj sub la GNU GPL-permesilo tiel ke amaso da aldonaĵoj kaj derivaĵoj de ili ankaŭ povas esti kreitaj.

Fakte ili vekis tutan elektronikan industrion kun amaso da akcesoraĵoj, ĉapeloj aŭ ŝildoj Per kiu vi povas etendi la kapablojn de via Arduino-tabulo preter ĝiaj bazaj funkcioj, kiujn ĝi efektivigas kiel normo. Multaj ilaroj ankaŭ estis lanĉitaj per kiuj komenci aŭ efektivigi tre specifajn projektojn, kiel iloj por robotiko, ilaroj por projektoj kun sunenergio, startiloj, ktp.

Kiaj platoj estas?

Arduino-tabuloj

Estas diversaj oficialaj Arduino-tabuloj, kvankam por komenci mi rekomendas uzi Arduino UNO, kiu estas tiu, kiun mi uzas kiel bazon por la lernilo. La diversaj platoj, kiuj plej elstaras, estas:

  • Arduino UNO Rev3: ĝi estas la plej fleksebla kaj uzata telero el ĉiuj, la rekomendinda por komenci. Ĝi havas 328Mhz ATmega16-mikroregilon, 2KB da SRAM kaj 32KB da fulmo, 14 ciferecaj I / O-stiftoj kaj 6 analogaj enigaĵoj.
  • Arduino Due: Ĝi havas mikroregilon AT91SAM3X8E kun 84 Mhz, 96KB de SRAM kaj 512 KB de fulmilo, do vi povos registri pli kompleksajn programojn por pli grandaj projektoj. Same, vi trovos 54 ciferecajn I / O-ligojn kaj 12 analogajn enirojn + 2 analogajn elirojn.
  • Mega Arduino: 2560Mhz ATmega16-mikroregilo, 8KB da SRAM, 256KB da fulmo, 54 ciferecaj I / O-pingloj kaj 16 analogaj enigoj. Alivorte, ĝi estus meza modelo inter Due kaj UNO, por projektoj de meza komplekseco.
  • Arduino Lilio-kuseneto: Malgranda kaj ronda telero fleksebla por viaj e-tekstilaj projektoj, do portebla, kiun vi povas surmeti sur vestojn. Ĝi estas laborebla.
  • Arduino Mikro: Ĝi estas tre malgranda tabulo kun mikroregilo, kiu povas esti utila kiam spaco estas ŝlosila faktoro kaj vi bezonas tabulon, kiu okupas malmultan spacon por enmeti ĝin ene de malgranda spaco. Estas Profesia versio de ĝi kun plibonigitaj kapabloj. Ĝi inkluzivas 32Mhz-ATmega4U16-mikroregilon, kaj 20 I / O-pinglojn, kiujn vi devos luti.
  • ArduinoNano: ĝi estas eĉ pli malgranda tabulo ol la Mikro, sed kun similaj ecoj kaj prezo, kun ATmega328-mikroregilo.
  • Arduino Esplora: Ĝi estas iom pli multekosta ol la plej multaj el la antaŭaj, ĝi baziĝas sur la primitiva Leonardo, kun similaj kapabloj al UNO kaj kiu estis la unua plato aperinta. Sed ĝia dezajno renoviĝis, reduktiĝis kaj diferencas per tio, ke iuj butonoj, mini stirstango kaj sensiloj estis integritaj rekte sur la tabulo. Tial ĝi estas interesa por ludaj projektoj.

Vi ankaŭ trovos neoficialaj platoj, kreita de la komunumo aŭ de aliaj kompanioj. Iliaj trajtoj povas esti tre similaj, kaj eĉ kongruaj kun Arduino laŭ programado aŭ elektronika nivelo, sed ni jam lasas tion kiel alternativon laŭ via elekto. Mi ne rekomendas, ke vi iel komencu per ĉi tiuj derivaĵaj tabuloj, ĉar povus ekzisti iuj malkongruaj aferoj kaj vi ne trovos tiom da helpo. Ankaŭ iuj el ili estas tre specifaj por robotiko, virabeloj, ktp.

Aliflanke, vi havas la elektronikaj akcesoraĵoj tio provizos vian Arduino-tabulon kun ekstraj kapabloj, kiel WiFi-konektebleco, Bluetooth, ŝoforoj por kontroli motorojn, ktp. Iuj el la plej konataj ŝildoj estas:

  • Ŝildo Wifi: aldoni WiFi-konekteblecon kaj povi konekti vian projekton al la Interreto por administri ĝin malproksime.
  • Ŝirmilo GSM: por poŝtelefona konektebleco.
  • Ŝildo Ethernet: dratumita konekto al la reto.
  • Ŝildo Proto: permesas vin uzi tabulon por viaj projektoj.
  • Kaj multe pli, kiel ekranoj, klavaroj, ...

Principe por komenci, Mi ne pensas, ke vi eble interesiĝos pri ĉi tiu speco de ero, kvankam vi probable bezonos ĝin poste.

Kion mi bezonas por komenci?

Fritzing: kapto de ĝia interfaco

Komenci, Mi konsilas al vi akiri la jenan materialon:

  • Komencilo Arduino: ĝi estas kompleta startkompleto enhavanta teleron Arduino UNO, tre kompleta manlibro kaj amaso da diversaj elektronikaj elementoj por labori kun (rezistiloj, kondensiloj, LED-ekranoj, ekranoj, tabulo, LED, kabloj, diodoj, transistoroj, zumiloj, motoroj kaj servomotoroj, peliloj, ktp.).
  • Se vi elektas aĉeti unu el la supraj platoj menciitaj, memoru, ke vi devos akiri la elektra materialo necesa por ĉiu projekto memstare en specialigitaj butikoj ... Ankaŭ eblas, ke kiam vi ekspluatis la komencan ilaron, vi interesiĝas aĉeti pli da materialo por daŭre plivastigi viajn projektojn aŭ fari aferojn preter tio, kion ĉi tiu ilaro permesas al vi.

Krom la fizika, ankaŭ estus interese, se vi havas taŭgan programon:

  • IDE de Arduino: vi povas elŝutu ĝin por diversaj platformoj tute senpage. En la PDF-lernilo mi klarigas kiel instali ĝin sur ĉiu operaciumo kaj kiel ĝi funkcias.
  • Ardubloko: estas alia kromaĵo en Ĝavo por multnombraj platformoj, kiuj ankaŭ povas esti Malŝarĝita senpaga. Ĝi permesas al vi labori grafike, tio estas uzante blokojn similajn al enigmaj pecoj por komponi viajn programojn sen devi uzi programlingvon. Ĉio ĉi estas ankaŭ klarigita en la PDF.
  • fritante: estas programo, kiu ebligas al vi fari simuladojn aŭ prototipojn de viaj cirkvitoj antaŭ ol kunmeti ilin. Ĝi estas tre interesa kaj inkluzivas multajn elementojn inter ĝiaj aparataj bibliotekoj. Elŝutu ĝin ĉi tie.

Kun tio, vi havus pli ol sufiĉe komenci…

Lernilo pri programado de Arduino:

Komencanta Kurso de Arduino

Kvankam la platformo funkcias de jaroj, eble estas multaj junaj aŭ ne tiom junaj homoj, kiuj legas nin nun kaj kiuj volas aliĝi al la granda komunumo de kreintoj, kiuj ekzistas kreante projektojn bazitajn sur Arduino nuntempe. Do, se vi volas eklerni programi de nulo kaj paŝon post paŝo, mi ofertas al vi senpaga ebook pri programado de Arduino. Per ĝi vi lernos ĉion, kion vi bezonas por komenci konstrui viajn unuajn projektojn ...

Kion inkluzivas la elŝuta dosiero?

Ene de la Elŝutu ZIP vi trovos plurajn dosierojn por labori:

  • eBook kun lernilo Programado Arduino IDE kaj Ardublock en PDF normo por povi uzi ĝin en via komputilo.
  • eBook identa al la antaŭa, sed de pli malgranda grandeco kaj malpeza uzi de viaj poŝtelefonoj.
  • Elŝuti ligojn kun la programoj necesa.
  • Dosierujo kun malsama skizi fontodosierojn ke vi povas provi kiel ekzemploj aŭ modifi por lerni. Estas kaj kodo por la Arduino IDE kaj aliaj por Ardublock kaj eĉ iuj kodoj por labori kune kun la Raspberry Pi.

Elŝutu senpagan eBook kaj aldonaĵojn:

Komencu la elŝutadon ĉi tie:

ARDUINO-LIBRO

Mi esperas, ke ĝi helpos vin kaj vi ekproduktos viaj unuaj projektoj. Vi povas lasi komentojn pri viaj unuaj projektoj kaj dividi viajn kreaĵojn kun ni.


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

4 komentoj, lasu la viajn

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   Tomas diris

    Saluton Bonan Posttagmezon:
    Vi bezonis fari TESTER, kiu prenas du valorojn de Kondensilo kaj rezisto paralele al tero C = 470Mfx50V, R = 330k 1 / 4W, ĉi tio konektas al la eniro kaj eligo 3.5 AUDIO Jack
    Per Demando 3.5
    demando en arduino povas fari ion, kio mezuras kaj eligas valorojn,

  2.   Mario Piñones ĉ. diris

    Mi komencas kaj mi intencas atingi bonajn rezultojn

  3.   Norberto diris

    Via elŝuto de Arduino EBOOK ne funkcias

    1.    isaac diris

      saluton,
      Mi ĵus provis kaj ĝi funkcias por mi. Estas vere, ke anonco aperas unue.
      Sed la duan fojon vi alklakas la ligon ĝi elŝutas.
      Salutoj