Files
-
hardware / electronics / Base / base.brd
-
hardware / electronics / Base / base.sch
-
hardware / electronics / schema-prototipo / schema-prototipo.sch
-
hardware / electronics / sensori-linea / sensore-linea.brd
-
hardware / electronics / sensori-linea / sensore-linea.sch
-
hardware / reference / soccer-2015-pcb / Sensore Linea Rev 1 / Sensore Linea Rev 1 / sensore_linea.brd
-
hardware / reference / soccer-2015-pcb / Sensore Linea Rev 1 / Sensore Linea Rev 1 / sensore_linea.sch
-
hardware / reference / soccer-2015-pcb / sopra / Calciatore Rev.2 UP.brd
-
hardware / reference / soccer-2015-pcb / sopra / Calciatore Rev.2 UP.sch
-
hardware / reference / soccer-2015-pcb / Sotto / Calciatore Rev.2 DOWN.brd
-
hardware / reference / soccer-2015-pcb / Sotto / Calciatore Rev.2 DOWN.sch
-
software / reference / programma-1516 / software / librerie / hmc6343_breakout / hardware / HMC6343 Breakout.brd
-
software / reference / programma-1516 / software / librerie / hmc6343_breakout / hardware / HMC6343 Breakout.sch
-
software / reference / programma-1516 / software / librerie / hmc6343_breakout / Production Files / HMC6343-Breakout-Panel-v10.brd
Files | |
---|---|
hardware | |
software | |
teensy-firmware | |
.gitignore | |
LICENSE | |
README.md | |
prova.txt | |
soccer_2017.pdf.url |
README.mdIcaro Soccer
Questo repository contiene tutti i dati riguardo alla progettazione di hardware e software per i robot calciatori sviluppati nel corso Icaro tenuto nell'instituto tecnico industriale Pacinotti-Archimede di Roma.
Struttura repository
Entrambe le sottocartelle di software e hardware contengono una cartella reference contenente ideè e link utili per la progettazione.
Software
Ogni sottocartella è composta da un file di estensione ino che contiene il programma da inserire in Arduino, e da una cartella src che contiene le librerie utilizzate dal programma.
Le librerie presenti sono:
<
p> -comlib : libreria che gestisce la comunicazione fra i vari microcontrollori.
<
p> -motlib : libreria che contiene algoritmi per i motori.
<
p> -sreglib : libreria per la gestione dello shift register.
<
p> -strlib : libreria per la manipolazione di stringhe.
<
p> -veclib : liberia per la manipolazione di vettori e matrici.
<
p>
Hardware
La sottocartella drawings contiene i disegni tecnici relativi alla struttura del robot. electronics conterrà i disegni relativi ai circuiti stampati realizzati con EAGLE.