ARDUINO: Llibreria Servo

LLIBRERIA SERVO

//Necessària per a poder controlar un servomotor. Als servomotors podem indicar-lis els graus de gir, als motors NO.

  • Servo: Per a declarar un objecte servo
      • Estructura: Servo nomdelservo;Servo esquerra;
    • Attach: Per indicar el pin al que es troba el servo (és la seva versió de pinMode)
      • Estructura: nomdelservo.attach(númeropin); → esquerra.attach(9);
  • Write: Per a posicionar el servo a un angle (en graus) determinat.

Estructura: nomdelservo.write(graus); → esquerra.write(90);

Leer más

Analògics

analogRead

//Llegeix el valor d’un pin analògic, que pot ser entre 0 i 1023

  • Estructura = digitalRead(número del pin) → digitalRead(A0)

No fa falta especificar si els pins A0-A5 són d’entrada o sortida de dades perquè aquests només funcionen com a inputs analògics.

Els altres pins SÍ perquè són GPIO  (GENERAL PURPOSE INPUT/OUTPUT) i es poden fer servir de les dues formes.

EXERCICI 8

En Carles està escoltant música i vol aconseguir que el volum estigui a la meitat exacta de la seva potència màxima.

Com podrà saber que ha arribat a aquest punt?

Materials

  • Arduino
  • Potenciòmetre
  • Cables Jumpers

Leer más

Primers components

LED

Un led, o díode emissor de llum, és un component que converteix l’energia elèctrica en lumínica. Els leds només permeten que l’energia flueixi per ells en una sola direcció. La pota més llarga es diu ànode (+) i és el que es connectarà a la potència, mentre que la pota més curta és el càtode (-) i es connectarà a la terra.  Leer más

Arrossegant caixes i aprenent bucles

Per a començar, cal construir un vehicle que ens permeti agafar un cub i arrossegar-lo, utilitzant dos motors grans per a les rodes i un motor mitjà per al braç.

Vet aquí les instruccions per a incloure un braç dins de la nostra base motriu: braç amb motor mitjà

I també les instruccions per a fer la caixa a arrossegar. En necessitarem 3: cuboide

PROGRAMACIÓ DEL NOSTRE VEHICLE 

Leer más

Introducció a Arduino

L’electricitat és un tipus d’energia, molt semblada a la calor, la gravetat, o la llum. L’energia elèctrica flueix a través de conductors, com un cable. L’energia elèctrica es pot convertir a altres energies per fer alguna cosa interessant, com encendre una llum, o fer que un altaveu emeti soroll.

Els components que pots usar per fer això, com a altaveus o bombetes, són transductors. Els transductors transformen altres tipus d’energia en energia elèctrica i viceversa. Les coses que converteixen altres formes d’energia en energia elèctrica solen anomenar-se sensors, i les que converteixen energia elèctrica en altres formes d’energia de vegades es diuen activadors.

Leer más

COMPTE AMB L’MBOT!

OBJECTIU

Programa la teva placa de mBot perquè t’avisi si detecta algun intrús!

DETECCIÓ DE L’INTRÚS

Programa el sensor d’ultrasons i el brunzidor per detectar intrusos.
Afegeix primer un bucle “Per sempre” per aconseguir que el sensor estigui SEMPRE pendent de si detecta alguna cosa.
Dins del bloc “Per sempre”, afegeix un bucle “repetir fins que” per fer que el brunzidor no deixi de sonar fins que l’intrús s’allunyi del sensor la distància que li marquis dins del bloc.

Leer más

Mbot – Segueix la línia

Avui farem un robot que ha de seguir la línia del circuit en forma de “8”.

PISTES

  1. El robot ha de continuar recte, girar a l’esquerra, a la dreta i retrocedir.
  2. S’ha d’indicar a quin port està el sensor infrarroig (line follower)
  3. Si el sensor és igual a “??”, que giri a la esquerra, si és igual a “??”, cap a la dreta… I si no és ni left ni right, que continui recte.

Leer más