Difference between revisions of "Arduino"
(→[https://arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HowTo nRF24L01]) |
(→[https://arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HowTo nRF24L01]) |
||
Line 162: | Line 162: | ||
| |
| |
||
nRF24L01 komunikācijas modulis vienkāršai zema enerģijas patēriņa komunikācijai 2.4GHz diapazonā. |
nRF24L01 komunikācijas modulis vienkāršai zema enerģijas patēriņa komunikācijai 2.4GHz diapazonā. |
||
* [https://arduino-info.wikispaces.com/file/view/24L01Pinout-800.jpg/243330999/24L01Pinout-800.jpg Pinout] |
|||
* [http://wiki.lijun.xyz/assets/files/wiki/img21_nRF24L01p_board_pinout.png Pinout] |
|||
* [http://www.nordicsemi.com/eng/content/download/2726/34069/file/nRF24L01P_Product_Specification_1_0.pdf nRF24L01+ datasheet] |
* [http://www.nordicsemi.com/eng/content/download/2726/34069/file/nRF24L01P_Product_Specification_1_0.pdf nRF24L01+ datasheet] |
||
* [http://wiki.lijun.xyz/misc-nrf24-ble.html Daļēja BLE emulācija] |
* [http://wiki.lijun.xyz/misc-nrf24-ble.html Daļēja BLE emulācija] |
Revision as of 04:22, 11 July 2015
Ī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:
- Pamācība uzsākot
- Blink piemērs - laba pati pirmā programma.
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 |
Viens no pirmajiem Arduino moduļiem. Vienkāršs un ērts lietošanā. | ||
Arduino Micro Pro |
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.
|
Aktuatori un LED moduļi
Nosaukums | Izskats | Komentāri |
---|---|---|
[LED]Parasts LED piemērs |
LED spīddiodes ir pieslēdzamas pie GPIO portiem cair rezistoru, lai ierobežotu strāvu un nenodedzinātu Arduino. Gandrīz visiem Arduino pamatmodulim ir pieejams LED, ko var ieslēgt un izslēgt. Zemāk doti porta numuri sekojošiem Arduino:
Resursi:
| |
[ 8x8 LED Matrica]Ar 72xx kontrolieri! |
8x8 matricu ērti kontrolet modulī, kurā ir LED kontrolieris. Tas ļauj rakstīt uz LED matricu caur SPI maģistrāli kā atmiņā, reģistros, kur katrai rindai ir sava adrese, un katrs LED ir viens no 8 bitiem šajā adresē. Kontrolieri paasti ir MAX7219 vai MAX7221.
|
Sensori
Nosaukums | Izskats | Komentāri |
---|---|---|
MPU-6050 (GY-521)3D akselerometrs un žiroskops |
3D akselerometrs un 3D žiroskops. Abi pieslēgti ar I2C maģistrāli.
| |
DHT22 (AM2302)temperatūras un gaisa mitruma sensors |
DHT22 (AM2302) temperatūras un gaisa mitruma sensors. |
Komunikācija
Nosaukums | Izskats | Komentāri |
---|---|---|
Adafruit CC3000WiFi komunikācijas modulis |
Adafruit CC3000 modulis nodrošina komunikāciju ar WiFi kanāliem. | |
nRF24L01 |
nRF24L01 komunikācijas modulis vienkāršai zema enerģijas patēriņa komunikācijai 2.4GHz diapazonā.
|
Komplekti
Nosaukums | Izskats | Komentāri |
---|---|---|
Tinkerkit |
Komplekts ar Arduino moduļiem, TinkerKit vairogiem, sensoru un aktuatoru moduļiem, ko ērti pievienot Arduino TinkerKit vairogam. | |
SparkFun Digital Sandbox |
Arduino savietojama platforma ar iebūvētiem sensoriem un projektu programmu. |
Projektu idejas
- Projektu idejas @arduino.cc
- Projekti un pamācības par Arduino @ Adafruit
Noderīga informācija
- Arduino - Aparatūras un programmatūras platforma
- Tehniskā informācija
- Projekti ar Arduino
- Ievads par Arduino