Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A...

21
Exercicis de maquinari lliure amb Arduino Nano Jordi Binefa i Martínez Responsable d'R+D+i a Professor de cicles formatius a 15 / novembre / 2014 1

Transcript of Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A...

Page 1: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

Exercicis de maquinari lliure amb

Arduino Nano

Jordi Binefa i Martínez Responsable d'R+D+i a

Professor de cicles formatius a

15 / novembre / 2014

1

Page 2: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de
Page 3: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

MaterialContingut de la caixa

3

Page 4: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlock4

Page 5: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr00.abp – Sortides digitals

5

http://www.binefa.cat/php/arduino/ardublock/pr00.abp

Page 6: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr00.abp – Sortides digitals

6

Page 7: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockminicom -b 9600 -o -D /dev/ttyUSB0

7

Page 8: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr01.abp – Entrades digitals

A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de P2 (pin 13 d'Arduino) com a sortida i el bit 0 de P2 (pin 19 d'Arduino) com a entrada.

8

+http://www.binefa.cat/php/arduino/ardublock/pr01.abp

Page 9: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr02.abp - Exercici

● Desenvolupeu pr02_P2.abp per a crear una seqüència infinita des de b7 a b0 de P2 amb un interval de mig segon (500 ms) :1000000, 00000000, 01000000, 00000000, 00100000, ... , 00000000, 00000001, 00000000

9

http://www.binefa.cat/php/arduino/ardublock/pr02_P1.abphttp://www.binefa.cat/php/arduino/ardublock/pr02_P2.abp

Page 10: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr02.abp - Exercici

10

http://www.binefa.cat/php/arduino/ardublock/pr02_P1.abphttp://www.binefa.cat/php/arduino/ardublock/pr02_P2.abp

Page 11: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr02.abp - Exercici

11

http://www.binefa.cat/php/arduino/ardublock/pr02_P1.abphttp://www.binefa.cat/php/arduino/ardublock/pr02_P2.abp

Page 12: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr02.abp - Exercici

12

http://www.binefa.cat/php/arduino/ardublock/pr02_P1.abphttp://www.binefa.cat/php/arduino/ardublock/pr02_P2.abp

Page 13: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr03vuMeter.abp - Exercici

13

http://www.binefa.cat/php/arduino/ardublock/pr03vuMeter3bits.abphttp://www.binefa.cat/php/arduino/ardublock/pr03vuMeter8bits.abp

Page 14: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr03vuMeter.abp - Exercici

14

http://www.binefa.cat/php/arduino/ardublock/pr03vuMeter3bits.abphttp://www.binefa.cat/php/arduino/ardublock/pr03vuMeter8bits.abp

El valor analògic llegit màxim és 1023 i el mínim és 0

Page 15: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr03vuMeter3bits.abp - Exercici

15

http://www.binefa.cat/php/arduino/ardublock/pr03vuMeter3bits.abphttp://www.binefa.cat/php/arduino/ardublock/pr03vuMeter8bits.abp

Page 16: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr03vuMeter8bits.abp - Exercici

16

http://www.binefa.cat/php/arduino/ardublock/pr03vuMeter3bits.abphttp://www.binefa.cat/php/arduino/ardublock/pr03vuMeter8bits.abp

Page 17: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr04joystick.abp - Exercici

17

http://www.binefa.cat/php/arduino/ardublock/pr04joystick.abp

http://www.binefa.cat/php/arduino/ardublock/pr04joystickB.abp

Page 18: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr04joystickServo.abp - Exercici

18

http://www.binefa.cat/php/arduino/ardublock/pr04joystickServo.abp

Page 19: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockpr05ultrasons.abp Mesura ultrasònica

19

http://www.binefa.cat/php/doc/pr002/

http://www.binefa.cat/php/arduino/ardublock/pr05ultrasons.abp

Page 20: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

ArduBlockArduino Nano + LCD + Joystick + Servo

20

http://www.binefa.cat/php/arduino/ardublock/lcdJsServo/lcdJsServo.inohttp://www.binefa.cat/php/doc/lcdJsServo/

Page 21: Exercicis de maquinari lliure amb Arduino Nano€¦ · ArduBlock pr01.abp – Entrades digitals A la placa d'entrades i sortides, 01_04 v3, s'ha de configurar el pont del bit 7 de

Presentació descarregable a : http://ves.cat/l_fF

Correu electrònic de contacte : [email protected]

https://twitter.com/JordiBinefa

http://es.linkedin.com/pub/jordi-binefa/13/717/90b

Plaques aviat disponibles a :

21

https://twitter.com/electronicscat

http://www.electronics.cat

Codis d'aquests exercicis : http://www.binefa.cat/php/arduino/ardublock/

Presentació d'aquestes i altres plaques : http://ves.cat/lve3

Blog : http://www.binefa.cat/blog/