ATneko: differenze tra le versioni
Nessun oggetto della modifica |
mNessun oggetto della modifica |
||
(Una versione intermedia di uno stesso utente non è mostrata) | |||
Riga 3: | Riga 3: | ||
In particolare ho sfruttato la sua idea a dir poco geniale in merito alla disposizione dei motori per il movimento delle suddette cambiamo però l'approccio relativo al metodo di controllo (il progetto originale prevedeva un pulsante) utilizzando un accelerometro analogico per rilevare l'inclinazione della testa. | In particolare ho sfruttato la sua idea a dir poco geniale in merito alla disposizione dei motori per il movimento delle suddette cambiamo però l'approccio relativo al metodo di controllo (il progetto originale prevedeva un pulsante) utilizzando un accelerometro analogico per rilevare l'inclinazione della testa. | ||
Ho inoltre provveduto a portare anche il restante hardware (in particolare le batterie) sul cerchietto. | Ho inoltre provveduto a portare anche il restante hardware (in particolare le batterie) sul cerchietto. | ||
Riga 10: | Riga 11: | ||
L'accelerometro rileva l'inclinazione della testa sugli assi avanti-indietro destra-sinistra e, superate determinate soglie, le orecchie vengono spostate alla posizione relativa. | L'accelerometro rileva l'inclinazione della testa sugli assi avanti-indietro destra-sinistra e, superate determinate soglie, le orecchie vengono spostate alla posizione relativa. | ||
Sul cerchietto è inoltre presente un pulsante a pressione per "calibrare" l'accelerometro in modo da fargli considerare l'inclinazione rilevata al momento della pressione come posizione "neutra". Questo per compensare errori non prevedibili come il montaggio dell'accelerometro sul cerchietto, l'inclinazione col quale viene indossato, la postura della persona ecc. | Sul cerchietto è inoltre presente un pulsante a pressione per "calibrare" l'accelerometro in modo da fargli considerare l'inclinazione rilevata al momento della pressione come posizione "neutra". Questo per compensare errori non prevedibili come il montaggio dell'accelerometro sul cerchietto, l'inclinazione col quale viene indossato, la postura della persona ecc. | ||
Attualmente il [[ATneko: | Attualmente il [[ATneko:Il_software|firmware]] supporta 4 posizioni: | ||
* "NORMAL" testa in posizione neutra, orecchie dritte leggermente piegate ai lati | * "NORMAL" testa in posizione neutra, orecchie dritte leggermente piegate ai lati | ||
* "SAD" testa piegata in avanti, orecchie abbassate e girate indietro | * "SAD" testa piegata in avanti, orecchie abbassate e girate indietro | ||
Riga 21: | Riga 23: | ||
L'alimentazione viene fornita da 4 batterie stilo (AA) non ricaricabili, le batterie ricaricabili forniscono purtroppo solo 1.2V nominali e 4 non sono sufficienti a fornire un'adeguata corrente di spunto ai servomotori. | L'alimentazione viene fornita da 4 batterie stilo (AA) non ricaricabili, le batterie ricaricabili forniscono purtroppo solo 1.2V nominali e 4 non sono sufficienti a fornire un'adeguata corrente di spunto ai servomotori. | ||
Le batterie sono montate agli estremi del cerchietto, due per lato. | |||
==Perchè ATneko?== | ==Perchè ATneko?== | ||
Il nome ATneko deriva dal nome del chip usato (ATtiny44) e da neko (gatto) | Il nome ATneko deriva dal nome del chip usato (ATtiny44) e da neko (gatto). |
Versione attuale delle 21:03, 16 nov 2013
Le ATneko sono un cerchietto con orecchie da gatto mobili inspirate al progetto Animatronic Cat Ears di abetusk (che non smetterò mai di ringraziare).
In particolare ho sfruttato la sua idea a dir poco geniale in merito alla disposizione dei motori per il movimento delle suddette cambiamo però l'approccio relativo al metodo di controllo (il progetto originale prevedeva un pulsante) utilizzando un accelerometro analogico per rilevare l'inclinazione della testa.
Ho inoltre provveduto a portare anche il restante hardware (in particolare le batterie) sul cerchietto.
Funzionamento
L'accelerometro rileva l'inclinazione della testa sugli assi avanti-indietro destra-sinistra e, superate determinate soglie, le orecchie vengono spostate alla posizione relativa.
Sul cerchietto è inoltre presente un pulsante a pressione per "calibrare" l'accelerometro in modo da fargli considerare l'inclinazione rilevata al momento della pressione come posizione "neutra". Questo per compensare errori non prevedibili come il montaggio dell'accelerometro sul cerchietto, l'inclinazione col quale viene indossato, la postura della persona ecc.
Attualmente il firmware supporta 4 posizioni:
- "NORMAL" testa in posizione neutra, orecchie dritte leggermente piegate ai lati
- "SAD" testa piegata in avanti, orecchie abbassate e girate indietro
- "ALERT" testa leggermente all'indietro, orecchie perfettamente dritte
- "AWW" testa piegata di lato (destra o sinistra), orecchie "rilassate" leggermente piegate di lato
Alimentazione
L'alimentazione viene fornita da 4 batterie stilo (AA) non ricaricabili, le batterie ricaricabili forniscono purtroppo solo 1.2V nominali e 4 non sono sufficienti a fornire un'adeguata corrente di spunto ai servomotori.
Le batterie sono montate agli estremi del cerchietto, due per lato.
Perchè ATneko?
Il nome ATneko deriva dal nome del chip usato (ATtiny44) e da neko (gatto).