Diferència entre revisions de la pàgina «Introducció a Arduino»
(Hi ha 11 revisions intermèdies del mateix usuari que no es mostren) | |||
Línia 1: | Línia 1: | ||
+ | [https://drive.google.com/drive/folders/1fObr8kPcF7358h3bgKPe_BQT3tyQtiV8?usp=sharing Carpeta compartida a la NET de l'escola] | ||
+ | |||
= Descàrrega de l'IDE d'Arduino = | = Descàrrega de l'IDE d'Arduino = | ||
− | [https://www.arduino.cc/en/ | + | [https://www.arduino.cc/en/software 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). | ||
− | [https://github.com/jordibinefa/ms-drivers-and-tools/blob/master/CH341SER.zip Controlador del xip CH340 per a | + | [https://github.com/jordibinefa/ms-drivers-and-tools/blob/master/CH341SER.zip 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 '''COM'''x) cal que l'usuari sigui membre del grup '''dialout''': | Per a tenir accés al port '''/dev/ttyUSB0''' (a Windows seria un port '''COM'''x) cal que l'usuari sigui membre del grup '''dialout''': | ||
Línia 11: | Línia 15: | ||
= Descàrrega d'Snap4Arduino = | = Descàrrega d'Snap4Arduino = | ||
+ | |||
[http://snap4arduino.rocks/#download snap4arduino] | [http://snap4arduino.rocks/#download snap4arduino] | ||
Línia 16: | Línia 21: | ||
Fitxer / Exemples / Firmata / '''StandardFirmataPlus''' | Fitxer / Exemples / Firmata / '''StandardFirmataPlus''' | ||
− | [https://binefa.cat/training/arduino/snap4arduino.png Exemple d'ús de l'Snap4Arduino] | + | [https://www.binefa.cat/training/arduino/snap4arduino.png Exemple d'ús de l'Snap4Arduino] |
+ | |||
+ | = Simuladors en línia = | ||
+ | [https://wokwi.com/ Accediu a Wokwi]. Feu noves credencials o feu servir les que ja teniu. | ||
+ | |||
+ | [https://wokwi.com/projects/354037245005603841 Simulació dels 4 leds i 4 botons de la placa S4A] | ||
+ | |||
+ | [https://wokwi.com/projects/355572920722910209 Simulació dels 4 leds i 4 botons de la placa S4A, permetent prémer més d'un botó alhora] | ||
− | |||
[https://www.tinkercad.com/ Accediu a TinkerCad]. Feu noves credencials o feu servir les que ja teniu. | [https://www.tinkercad.com/ Accediu a TinkerCad]. Feu noves credencials o feu servir les que ja teniu. | ||
= Documentació = | = Documentació = | ||
− | [https://www.binefa.cat | + | [https://www.binefa.cat/doc/Dropbox/Public/oshw20160621/20160621_00.pdf Introducció a la placa S4A PLB] |
+ | |||
+ | [https://www.binefa.cat/training/arduino/pyfirmata.pdf pyFirmata] | ||
+ | |||
+ | [https://www.binefa.cat/training/arduino/firmataCodes/firmata01.py.txt Primer codi en Python de prova del protocol Firmata] | ||
+ | |||
+ | [https://www.binefa.cat/training/arduino/firmataCodes/firmata02.py.txt Segon codi en Python de prova del protocol Firmata] | ||
+ | |||
+ | == Relació de potes de l'Arduino Nano == | ||
+ | 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 |
Revisió de 18:34, 10 gen 2024
Carpeta compartida a la NET de l'escola
Contingut
Descàrrega de l'IDE d'Arduino
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
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
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ó
Introducció a la placa S4A PLB
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
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