domingo, 1 de diciembre de 2013

Parpellejar un led. Parpellejar tres leds

Parpellejar un led


A quasi bé tots els manuals d'Arduino es la primera pràctica que es fa i consisteix en fer un circuit connectant un led i una resistència en sèrie i fer-ho encendre's de manera intermitent.

Materials necessaris:

  • Placa arduino uno
  • Protoboard
  • Led monocromo
  • Resistència 220Ω ±5%
  • Cablejat

Circuit:


Programa:

El programa té dues parts entre {}
  • en el void setup, definim quins pins volem de sortida i quins d'entrada
  • en el void loop, donem les instruccions d'encendre i apagar i definim un temps d'espera en mili-segons.
És interessant saber que amb aquest mateix circuit, és possible variar la freqüència del parpelleig només modificant el valor del delay, sense necessitat de fer canvis en el circuit.

void setup() 

pinMode(12, OUTPUT); //establim pin12 com sortida 


void loop() 

digitalWrite(12, HIGH); //encén el pin12
delay(1000); //espera 1 segon 
digitalWrite(12, LOW); //apaga el pin12
delay(1000); //espera 1 segon 





Parpellejar tres leds

S'ha de fer un circuit connectant 3 leds, cadascú amb una resistència en sèrie i se'ls hi fa encendre de manera consecutiva i intermitent.

Materials necessaris:

  • Placa arduino uno
  • Protoboard
  • 3 Leds monocroms de diferents colors
  • 3 Resistències de 220Ω ±5%
  • Cablejat

Circuit:


Com abans, sense modificar el cicuit, podem variar l'ordre i la freqüència en la que els leds s'encenguin

Programa:

void setup() 

pinMode(11, OUTPUT); //establim pin11 com a sortida
pinMode(12, OUTPUT); //establim pin12 com a sortida
pinMode(13, OUTPUT); //establim pin13 com a sortida 

void loop() 

digitalWrite(11, HIGH); //encen el pin11 
delay(100); //espera 0.1 segons
digitalWrite(11, LOW); //apaga el pin11 
delay(100); //espera 0.1 segons
digitalWrite(12, HIGH); //encen el pin12 
delay(100); //espera 0.1 segons
digitalWrite(12, LOW); //apaga el pin12 
delay(100); //espera 0.1 segons
digitalWrite(13, HIGH); //encen el pin13 
delay(100); //espera 0.1 segons
digitalWrite(13, LOW); //apaga el pin13 
delay(100); //espera 0.1 segons
}


viernes, 8 de noviembre de 2013

Instal·lant el software Arduino a l'ordinador

El software és lliure i es descarrega des de la web oficial d'Arduino a l'adreça:




Una vegada que s'hagi baixat s'instala seguint les instruccions, i després conectem la placa a l'ordinador mitjançant un cable USB




El següent pas es mirar el port COM al que s'ha conectat l'Arduino això ho comprovarem a través del panell de control>Administrador de dispositius>Ports(COM.LPT)



L'últim pas consisteix en obrir el programa Arduino i, en Eines, comprovar el model d'Arduino i el port COM.


Es interessant instalar el programa FRITZING, també programari lliure, que podem baixar de la seva web: http://fritzing.org/download/. Amb aquest programa es fan els esquemes dels circuits de manera clara i entenedora.

domingo, 27 de octubre de 2013

Kit d'iniciació a Arduino

El Kit d'Iniciació Arduino et permet aprendre a utilitzar Arduino. Es poden realitzar aplicacions pràctiques gràcies a un conjunt de components elèctrics d'ús més comuns abastant diferents nivells de dificultat, començant amb senzills projectes, dissenyats per ensenyar els conceptes bàsics de l'electrònica, fins als projectes més complexos que permeten descobrir la manera de interactuar amb el món físic a través de sensors i actuadors.

Quan aprenguis, tindràs un conjunt de programari i circuits que poden ser una òptima base per realitzar projectes que et sorprendran i divertiran als altres.

Aquest kit te els següents components:
  • 1 x Libro de introducción y Proyectos Arduino en castellano
  • 1 x Arduino UNO Rev3
  • 1 x Cable USB
  • 1 x Placa Protoboard con Puentes de Conexion
  • 1 x Adaptador para la batería de 9 Voltios
  • 3 x Fotoresistencias (LDR1)
  • 3 x Potenciometros de 10K
  • 10 x Pulsadores
  • 1 x SENSOR DE VIBRACION SW-18020P
  • 1 x LCD alfanumerico (16x2 caracteres)
  • 1 x LED (Blanco)
  • 8 x LED (Rojo)
  • 8 x LED (Verde)
  • 8 x LED (Amarillo)
  • 3 x LED (Azul)
  • 1 x Motor CC 6 y 9 Voltios
  • 1 x Piezo Buzzer
  • 2 x Optoacopladores 4N35
  • 5 x Transistores BC547
  • 2 x Mosfet IRF520
  • 5 x Condensadores 100nF
  • 3 x Condensadores 100uF
  • 5 x Condensadores 100pF
  • 5 x Diodos 1N4007
  • 1 x Tiras de pines macho (40x1)
  • 20 x Resistencias 220 ohm
  • 5 x Resistencias 560 ohm
  • 5 x Resistencias 1K
  • 5 x Resistencias 4.7K
  • 10 x Resistencias 10K
  • 5 x Resistencias 1M
  • 5 x Resistencias 10M
  • 1 x Caja Clasificadora de Componentes