Tutorial Arduino

<< Inapoi
Inainte >>

Introducere

Arduino este o companie care proiectează și produce placi de achizitie date cu microcontrolere. Se utilizează o varietate de microprocesoare și controlere.


Plăcile sunt echipate cu interfete digitale și analogice (I/O) care pot fi interconectate cu diferite alte plăci de dezvoltare și alte circuite.
Arduino Yun combină ușurința utilizării lui Arduino cu puterea Linux-ului.


Yun

Arduino Yun este o placă de dezvoltare bazată pe mirocontroller-ul ATmega32u4 și procesorul Atheros AR9331. Procesorul Atheros suportă o distribuție Linux bazată pe OpenWrt numită OS Linino.


Microcontrolerul Arduino Yun

- Microcontroller ATmega32u4
- Operating Voltage 5V
- Input Voltage 5V
- Digital I/O Pins 20
- PWM Output 7
- Analog I/O Pins 12
- DC Current per I/O Pin 40 mA on I/O Pins; 50 mA on 3,3 Pin
- Flash Memory 32 KB (4 KB bootloader)
- SRAM 2.5 KB
- EEPROM 1 KB
- Clock Speed 16 MHz


Microprocesorul Arduino Yun

- Processor Atheros AR9331
- Architecture MIPS @400MHz
- Operating Voltage 3.3V
- Ethernet IEEE 802.3 10/100Mbit/s
- WiFi IEEE 802.11b/g/n
- USB Type-A 2.0 Host/Device
- Card Reader Micro-SD only
- RAM 64 MB DDR2
- Flash Memory 16 MB


Pinii I/O Arduino Yun

Yun

Instalare si configurare Arduino Yun

Accesați pagina web Arduino și dati clic pe link-ul de upgrade pentru OpenWRT-Yun.


Yun

Salvați fișierul openwrt-xxx.bin pe computer:


Yun

Copiați fișierul openwrt-xxx.bin in rădăcina cardului microSD, introduceți cardul microSD in modulul Arduino Yun și porniți-l.
Așteptați aproximativ 60 de secunde pentru ca Yun să se boot-eze. Când este gata, veți vedea LED-ul alb aprins.
Arduino Yun își va crea propriul hotspot Wi-Fi. Pe laptop, verificați rețelele WiFi disponibile și conectati-va la WiFi Arduino Yun.


Yun

După ce v-ați conectat la Wi-Fi-ul Arduino, deschideți un browser și tastati: 192.168.240.1 (sau arduino.local):


Yun

Parola inițială este "arduino".


Yun

Din această pagină de configurare, puteți configura modulul Arduino Yun, utiliza File Manager sau Terminal, etc.


Yun

Acum puteti da comenzi in Terminal:


Term

De asemenea, puteți accesa modulul Arduino Yun utilizând conexiunea SSH. Mai întâi, descărcați și instalați programul gratuit Putty.


Putty

Selectați opțiunea SSH, tastați 192.168.240.1 pentru Host name, setati portul: 22 (port SSH) și faceți clic pe Open.


Putty

În Terminal folositi utilizator: root și parola: arduino. Apoi, tastați comanda Linux: ifconfig.


Putty

Din Terminal, puteți să listați fișierele sau directoarele:


Putty

Sau puteti configura serverul web uhtpd.
Deschidem fisierul de configurare al serverului web uhttpd cu editorul de text nano, tastand in Terminal:


nano /etc/config/uhttpd


Uhttpd

Pentru a lucra cu aplicații, trebuie să instalați IDE Arduino. Accesați pagina de soft Arduino și faceți clic pe link-ul de descărcare Arduino IDE.


IDE

Urmați instrucțiunile de instalare:


IDE

Alegeti directorul de instalare si instalati programul:


IDE

Acum, rulați programul Arduino


App

Alegem placa Arduino Yun (sau alta placa cu care lucram)


App

Scriem un program (sketch) si il salvam. Vom scrie programul pentru filare LED (clipit)


App

Alegeți Sketch -> Verify/Compile și apoi Sketch -> Upload pentru a încărca programul in placa Arduino Yun.


App

Acum LED-ul conectat la pinul 13 clipește.


<< Inapoi
Inainte >>