Introducció a Arduino

De binefa.com
Salta a la navegació Salta a la cerca

Carpeta compartida a la NET de l'escola

Descàrrega de l'IDE d'Arduino[modifica]

Baixeu-vos l'Arduino IDE 1.8.19 (versió molt madura de l'IDE)

Alternativament baixeu-vos la versió 2.2.1 de l'IDE d'Arduino (versió menys madura de l'IDE).

Controlador del xip CH340 per a Windows. Un sistema Windows actual ja fa la instal·lació dels controladors (drivers) necessaris de forma automàtica, malgrat pugui trigar una estona en fer-ho.

Per a tenir accés al port /dev/ttyUSB0 (a Windows seria un port COMx) cal que l'usuari sigui membre del grup dialout:

sudo adduser $USER dialout


Configuració de l'IDE d'Arduino per a l'Arduino Nano

Descàrrega d'Snap4Arduino[modifica]

snap4arduino

Per a fer funcionar l'Snap4Arduino cal carregar el microprogramari (firmware) present a l'IDE d'Arduino:

Fitxer / Exemples / Firmata / StandardFirmataPlus

Exemple d'ús de l'Snap4Arduino

Simuladors en línia[modifica]

Accediu a Wokwi. Feu noves credencials o feu servir les que ja teniu.

Simulació dels 4 leds i 4 botons de la placa S4A

Simulació dels 4 leds i 4 botons de la placa S4A, permetent prémer més d'un botó alhora

Accediu a TinkerCad. Feu noves credencials o feu servir les que ja teniu.

Documentació[modifica]

Introducció a la placa S4A PLB

pyFirmata

Primer codi en Python de prova del protocol Firmata

Segon codi en Python de prova del protocol Firmata

Relació de potes de l'Arduino Nano[modifica]

A0: 14

A1: 15

A2: 16

A3: 17

A4: 18

A5: 19

Joystick: A1 i A2 pels dos eixos i IO2 per a l'interruptor