Arduino programmēšanas apmācība

Arduino logotips

Arduino Tas, iespējams, ir viens no programmatūras projektiem vai platformām un hardware libre kas ir guvis vislielākos panākumus un kam ir bijusi vislielākā ietekme DIY pasaulē. Kopiena ir radījusi gan atvērtā pirmkoda programmatūru, kas paredzēta dēļu mikrokontrollera programmēšanai, gan dažādas bezmaksas aparatūras plates darbam. Visas licencētas saskaņā ar GNU GPL licenci, lai varētu izveidot arī daudzus papildinājumus un atvasinājumus.

Patiesībā viņi ir pamodinājuši visu elektronikas nozari ar daudziem piederumiem, cepures vai vairogi Ar kuru jūs varat paplašināt savas Arduino dēļa iespējas ārpus tā pamatfunkcijām, kuras tā ievieš kā standartu. Ir uzsākti arī daudzi komplekti, ar kuriem sākt vai veikt ļoti specifiskus projektus, piemēram, komplekti robotikai, komplekti projektiem ar saules enerģiju, starta komplekti utt.

Kāda veida plāksnes ir?

Arduino dēļi

Tur dažādi oficiāli Arduino dēļi, lai gan iesākumam iesaku lietot Arduino UNO, ko es izmantoju kā pamatu apmācībai. Dažādas plāksnes, kas visvairāk izceļas, ir:

  • Arduino UNO 3. red: tā ir viselastīgākā un visizplatītākā plāksne, iesākumam ieteicamā. Tam ir 328Mhz ATmega16 mikrokontrolleris, 2KB SRAM un 32KB zibspuldze, 14 digitālās I / O tapas un 6 analogās ieejas.
  • Arduino duets: Tam ir mikrokontrolleris AT91SAM3X8E ar 84 Mhz, 96 KB SRAM un 512 KB zibspuldzi, tāpēc varēsiet ierakstīt sarežģītākas programmas lielākiem projektiem. Tāpat jūs atradīsit 54 digitālos I / O savienojumus un 12 analogās ieejas + 2 analogās izejas.
  • Mega Arduino: ATmega2560 16Mhz mikrokontrolleris, 8KB SRAM, 256KB zibspuldze, 54 digitālās I / O tapas un 16 analogās ieejas. Citiem vārdiem sakot, tas būtu starpposma modelis starp Due un UNO vidējas sarežģītības projektiem.
  • Arduino Lily spilventiņš: Maza, apaļa plāksne, kas ir elastīga jūsu e-tekstila projektiem, tas ir, valkājama, kuru varat uzvilkt drēbēs. Tas ir labable.
  • ArduinoMicro: Tā ir ļoti maza dēlis ar mikrokontrolleru, kas var būt noderīgs, ja vieta ir galvenais faktors, un jums ir nepieciešams dēlis, kas aizņem maz vietas, lai to ievietotu nelielā telpā. Ir tā Pro versija ar uzlabotām iespējām. Tas ietver 32Mhz ATmega4U16 mikrokontrolleru un 20 I / O tapas, kuras jums būs jālodē.
  • Arduino nano: tas ir vēl mazāks dēlis nekā Micro, bet ar līdzīgām īpašībām un cenu, ar ATmega328 mikrokontrolleru.
  • Arduino Izpētīt: Tas ir nedaudz dārgāks nekā lielākā daļa iepriekšējo, tas ir balstīts uz primitīvo Leonardo, ar līdzīgām iespējām kā UNO un kas bija pirmā plāksne, kas parādījās. Bet tā dizains ir atjaunots, samazināts un atšķiras ar to, ka dažas pogas, mini kursorsvira un sensori ir integrēti tieši uz tāfeles. Tāpēc tas ir interesants spēļu projektiem.

Jūs arī atradīsit neoficiālas plāksnes, ko izveidojusi kopiena vai citi uzņēmumi. To īpašības var būt ļoti līdzīgas un pat saderīgas ar Arduino programmēšanas vai elektroniskā līmenī, taču mēs to jau atstājam kā alternatīvu pēc jūsu izvēles. Es neiesaku jums sākt ar šiem atvasinātajiem dēļiem jebkādā veidā, jo varētu būt dažas nesaderīgas lietas, un jūs neatradīsit tik daudz palīdzības. Arī daži no tiem ir ļoti specifiski robotikai, droniem utt.

No otras puses, jums ir elektroniskie piederumi kas nodrošinās jūsu Arduino dēli ar papildu iespējām, piemēram, WiFi savienojumu, Bluetooth, draiveriem motoru vadīšanai utt. Daži no pazīstamākajiem vairogiem ir:

  • Vairogs Wifi: lai pievienotu WiFi savienojamību un varētu savienot savu projektu ar internetu, lai to pārvaldītu attālināti.
  • Vairogs GSM: mobilo datu savienojamībai.
  • Vairoga Ethernet- Vadu savienojums ar tīklu.
  • Vairogs Proto: ļauj izmantot dizaina dēļus.
  • Un daudz vairāk, piemēram, ekrāni, tastatūras, ...

Principā par sākas, Es nedomāju, ka jūs varētu interesēt šāda veida priekšmeti, lai gan jums tas, iespējams, būs vajadzīgs vēlāk.

Kas man ir nepieciešams, lai sāktu darbu?

Fritzing: tā saskarnes uztveršana

Lai sāktu, Es iesaku jums iegūt šādu materiālu:

  • Arduino komplekta starteris: tas ir pilnīgs sākuma komplekts ar plāksnīti Arduino UNO, ļoti pilnīga rokasgrāmata un daudz dažādu elektronisku elementu, ar kuriem strādāt (rezistori, kondensatori, LED ekrāni, displeji, paneļa paneļi, gaismas diodes, kabeļi, diodes, tranzistori, buzzeri, motori un servomotori, draiveri utt.).
  • Ja izvēlaties iegādāties kādu no iepriekš minētajām plāksnēm, paturiet prātā, ka jums būs jāiegādājas elektriskais materiāls nepieciešami katram projektam atsevišķi specializētos veikalos ... Iespējams, ka, tiklīdz esat izmantojis sākuma komplektu, jūs esat ieinteresēts iegādāties vairāk materiālu, lai turpinātu paplašināt savus projektus vai darīt citas darbības, nekā jums ļauj šis komplekts.

Papildus fiziskajam būtu arī interesanti, ja jums ir piemērota programmatūra:

  • Arduino IDE: jūs varat lejupielādējiet to dažādām platformām pilnīgi bez maksas. PDF apmācībā es paskaidroju, kā to instalēt katrā operētājsistēmā un kā tā darbojas.
  • Ardubloka: ir vēl viens Java spraudnis vairākām platformām, kuras arī var būt lejupielādēt bez maksas. Tas ļauj strādāt grafiski, tas ir, izmantojot blokus, kas līdzīgi puzles gabaliem, lai sastādītu savas programmas, neizmantojot programmēšanas valodu. Tas viss ir izskaidrots arī PDF.
  • Fričings: ir programma, kas ļauj veikt ķēžu simulācijas vai prototipus pirms to montāžas. Tas ir ļoti interesants, un tā ierīču bibliotēkās ir iekļauti daudzi elementi. Lejupielādējiet to šeit.

Ar to jums būtu vairāk nekā pietiekams sākt…

Arduino programmēšanas apmācība:

Arduino sākuma kursa iegūšana

Lai gan platforma darbojas jau vairākus gadus, iespējams, ka ir daudz jaunu vai ne tik jaunu cilvēku, kuri mūs tagad lasa un kuri vēlas pievienoties lieliskajai veidotāju kopienai, kas šobrīd veido projektus, kuru pamatā ir Arduino. Tātad, ja vēlaties sākt mācīties programmēt no nulles un soli pa solim, es jums piedāvāju bezmaksas e-grāmata par Arduino programmēšanu. Ar to jūs uzzināsiet visu nepieciešamo, lai sāktu veidot savus pirmos dizainus ...

Ko ietver lejupielādes fails?

Ietvaros Lejupielādēt ZIP jūs atradīsit vairākus failus, ar kuriem strādāt:

  • e-grāmata ar apmācību Arduino IDE un Ardublock programmēšana PDF formātā lai to varētu izmantot datorā.
  • e-grāmata identiska iepriekšējai, bet mazāka izmēra un viegls lietošanai no mobilajām ierīcēm.
  • Lejupielādējiet saites ar programmas nepieciešams.
  • Mape ar dažādiem ieskicēt avota failus ko varat izmēģināt kā piemērus vai modificēt, lai mācītos. Ir gan Arduino IDE kods, gan citi Ardublock kodi un pat daži kodi darbam kopā ar Raspberry Pi.

Lejupielādējiet bezmaksas e-grāmatu un papildinājumus:

Sāciet lejupielādi šeit:

ARDUINO EBOOK

Es ceru, ka tas jums palīdzēs, un jūs sākat būt ar jūsu pirmie projekti. Jūs varat atstāt komentārus par saviem pirmajiem dizainparaugiem un dalīties ar mums ar saviem radītajiem materiāliem.


9 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Tomas teica

    Sveiciens labdien:
    Jums vajadzēja izveidot TESTERU, kas paralēli zemei ​​ņem divas kondensatora vērtības un pretestību C = 470Mfx50V, R = 330k 1 / 4W, tas tiek savienots ar ieejas un izejas 3.5 AUDIO ligzdu.
    Ar jautājumu 3.5
    jautājums arduino vai var kaut ko darīt, kas mēra un izvada vērtības,

  2.   Mario Piñones c. teica

    Es sāku darbu un esmu iecerējis sasniegt labus rezultātus

  3.   Norberto teica

    Jūsu Arduino EBOOK lejupielāde nedarbojas

    1.    Isaac teica

      Hello,
      Es tikko mēģināju, un tas man darbojas. Tā ir taisnība, ka reklāma iznāk pirmā.
      Bet otrreiz noklikšķinot uz saites, tā tiek lejupielādēta.
      Sveiciens

  4.   čurkste teica

    Lejupielāde sākas un beidzas, norādot: Kļūda: tīkla kļūda
    Mēģiniet citos datoros, citos tīklos, un problēma joprojām pastāv

    1.    Isaac teica

      hola
      Šobrīd esmu to vēlreiz lejupielādējis, un tas darbojas lieliski.

  5.   Nestors Mārtiņš teica

    Sveiki, vai jūs, lūdzu, vēlreiz pārbaudiet saiti? https://www.hwlibre.com/wp-content/uploads/2019/04/EBOOK-ARDUINO.zip
    Lejupielādējot tas rada tīkla kļūdu.
    Liels paldies.

    1.    Isaac teica

      Hello,
      Labi, pārbaudīts.

  6.   Džeims Terans Rebolledo teica

    Aprēķini:
    Es nevarēju lejupielādēt Arduino e-grāmatu. Vai varat to nosūtīt man pa pastu kopā ar citiem materiāliem, lai mācītos un labi izmantotu?
    Sveicieni.