Arduino

From DiLab
Revision as of 17:20, 10 July 2015 by Leo (talk | contribs) (Sensori)
Jump to: navigation, search

Īsumā

Kas tas ir, Arduino?

Arduino ir rīks, lai veidotu datorus, kas var sajust ar sensoriem un kontrolēt reālo, fizisko pasauli daudz vieglāk nekā tavs galda dators. Arduino ir atvērta pirmkoda fiziskas skaitļošanas platforma, kas balstās uz:

  • vienkārša mikrokontroliera moduļa un
  • izstrādes vide programmatūras rakstīšanai šim modulim.

Kā sākt

Jums nepieciešams Arduino modulis, piemēram, Arduino Uno vai līdzīgs, un programmatūra, kas par brīvu pieejama internetā. Sīkāk varat lasīt zemāk:

Aparatūra

Pamatmoduļi

Pamatmodulis ir modulis ar mikrokontrolieri, ko iespējams programmēt un kam iespējams pieslēgt citas iekārtas un sensorus, piemēram, spīddiodes, termometrus, motoriņus, u.c. Zemāk ir daži no tiem:

Nosaukums Izskats Pinout Komentāri

Arduino Uno

Arduino Uno
Pinout (PDF)

Viens no pirmajiem Arduino moduļiem. Vienkāršs un ērts lietošanā.

Arduino Micro Pro

Arduino Micro Pro
Pinout (PNG)

Maza izmēra Arduino modulis, daļēji savietojams ar Leonardo moduli. Micro USB saite programmēšanai un komunikācijai. Var emulēt USB klaviatūru vai peli ar attiecīgu programmatūru.

  • NB: uzlādējot jaunu skeču, jānospiež Reset (jāsavieno ar zemi) lai USB pārslēgtos no lietotnes uz programmēšanas režīmu.
  • Ir divas versijas: 5V 16MHZ un 3.3V 8MHz.
  • Shēma v1.3 (Sparkfun)
  • Shēma v1.1

Aktuatori un LED moduļi

Gandrīz visiem Arduino pamatmodulim ir pieejams LED, ko var ieslēgt un izslēgt. Zemāk doti porta numuri sekojošiem Arduino:

  • #13 - Uno,
  • #17 - Micro Pro

Sensori

Nosaukums Izskats Komentāri

MPU-6050 (GY-521) 3D akselerometrs un žiroskops

GY-521

3D akselerometrs un 3D žiroskops. Abi pieslēgti ar I2C maģistrāli.


DHT22 (AM2302) temperatūras un gaisa mitruma sensors

DHT22 (AM2302)

DHT22 (AM2302) temperatūras un gaisa mitruma sensors. + lietošana

Komplekti

Nosaukums Izskats Komentāri

Tinkerkit

TinkerKit

Komplekts ar Arduino moduļiem, TinkerKit vairogiem, sensoru un aktuatoru moduļiem, ko ērti pievienot Arduino TinkerKit vairogam.

SparkFun Digital Sandbox

SparkFun Digital Sandbox

Arduino savietojama platforma ar iebūvētiem sensoriem un projektu programmu.


Projektu idejas

Noderīga informācija