Recentment me comprat un Arduino UNO, i aquí publicaré alguns dels experiments ...... per si a algú li interessen!
+ Que és l'Arduino??
[quote=Wikipedia]Arduino és una placa de circuit imprès simple basada en el microcontrolador de codi obert amb l'objectiu de fer més simple i accessible el disseny de circuits electrònics amb microcontroladors.[/quote]
Te diverses entrades/sortides digitals/analògiques i se li poden connectar multitud de sensors i actuadors.
Serveix per fer (no tant)petits projectes d'electrònica.
Exemples:
- Controlar persianes.
- Fer petits robots.
- Etc.
+ Arduino UNO R3:
Seveix qualsevol ... el "oficial" de 20$ o els xinos de 3$. Tots son iguals, ja que son de lliure distribució i qualsevol el pot fer/replicar. Al pcbox en venen un per 20 euros.
Jo l'he comprat a l'ebay (buscar: arduino uno r3 ATmega328 )
+ Driver:
A l'enxufar el Arduino UNO al PC no me'l detectava. Donava error al driver del port serie (USB2.0-serial).
He tingut que instal·lar el següent driver:
http://www.arduined.eu/ch340g-converter ... -download/
Amb el driver el software ja ha detectat el Arduino.
+ Software:
El software es pot baixar de forma gratuita de la web:
https://www.arduino.cc/en/Main/Software
[Manual] Arduino UNO: com ho estic fent!
-
Autor del tema - Site Admin
- Entrades: 16299
- Membre des de: dv. oct. 06, 2006 13:13
- Status: Desconnectat
Re: [Manual] Arduino UNO
Primer programa:
Per fer una primera prova, he agafat dos leds, un verd i un vermell, i els he connectat a les sortides números 2 i 3.
La patilla llarga del LED (+) al pin numero 2 o 3.
La patilla curta del LED (-) al GND (terra).
La idea era fer un programa que fes parpadegar els leds de forma intermitents i intercalats.
Programa:
Per fer una primera prova, he agafat dos leds, un verd i un vermell, i els he connectat a les sortides números 2 i 3.
La patilla llarga del LED (+) al pin numero 2 o 3.
La patilla curta del LED (-) al GND (terra).
La idea era fer un programa que fes parpadegar els leds de forma intermitents i intercalats.
Programa:
Codi: Selecciona’ls tots
// constants amb el numero de pin dels leds
const int ledPinA = 2;
const int ledPinB = 3;
// Estat dels LED
int ledState = LOW;
unsigned long previousMillis = 0;
const long interval = 500; // interval al que canviaran d'estat
void setup() {
// Fem que els pins digitals siguin de sortida
pinMode(ledPinA, OUTPUT);
pinMode(ledPinB, OUTPUT);
}
void loop() {
unsigned long currentMillis = millis();
if (currentMillis - previousMillis >= interval) {
previousMillis = currentMillis;
if (ledState == LOW) {
ledState = HIGH;
} else {
ledState = LOW;
}
digitalWrite(ledPinA, ledState);
digitalWrite(ledPinB, !ledState);
}
}
Re: [Manual] Arduino UNO: com ho estic fent!
Jo encara segueixo amb el Raspberry Pi (versió 1)
L'Arduino també serveix per torrent/edonkey/samba?
"Hi ha gent a qui no li agrada que es parle, s'escriga o es pense en català. És la mateixa gent a qui no li agrada que es parle, s'escriga o es pense."
-
Autor del tema - Site Admin
- Entrades: 16299
- Membre des de: dv. oct. 06, 2006 13:13
- Status: Desconnectat
Re: [Manual] Arduino UNO: com ho estic fent!
Nop, està pensat per projectes d'electrònica.
De fet és un micro-controlado amb entrades y sortides digitals/analògiques.
De fet és un micro-controlado amb entrades y sortides digitals/analògiques.