In questa guida analizziamo un veloce approccio all'utilizzo delle tecniche di Sleep Mode -power consumption- per il risparmio di batteria della nostra ATtiny85.
Visualizzazione post con etichetta libreria. Mostra tutti i post
Visualizzazione post con etichetta libreria. Mostra tutti i post
lunedì 24 aprile 2017
ATtiny85 Sleep Mode & Interrupt
Il consumo energetico nei dispositivi di piccole dimensioni, come l'IOT, diventa sempre più una prerogativa.
In questa guida analizziamo un veloce approccio all'utilizzo delle tecniche di Sleep Mode -power consumption- per il risparmio di batteria della nostra ATtiny85.
In questa guida analizziamo un veloce approccio all'utilizzo delle tecniche di Sleep Mode -power consumption- per il risparmio di batteria della nostra ATtiny85.
Etichette:
arduino,
ATMEL,
ATtiny,
ATtiny85,
batteria,
interrupt,
libray,
libreria,
power consumption,
sleep mode
sabato 26 marzo 2016
Line follower con shield motor V1
Una soluzione molto elegante e funzionale per costruire un Line Follower è utilizzando una shield apposita.
Richiami alla guida di base del Line Follower: http://goo.gl/vu5qLC
Questa guida tratterà la Motor Shield Arduino più comune: http://goo.gl/511XCM
Richiami alla guida di base del Line Follower: http://goo.gl/vu5qLC
Questa guida tratterà la Motor Shield Arduino più comune: http://goo.gl/511XCM
La sua vera potenzialità è l'integrazione con la libreria AdaFruit Motor Shield: https://goo.gl/6EcJiH
Etichette:
alimentazione,
arduino,
batteria,
collegamento,
comandi,
condivisione,
FabLab,
git,
guida,
IDE,
libreria,
line follower,
make it modena,
Modena,
open source,
power,
sensore,
setSpeed,
usb
giovedì 10 settembre 2015
Libreria Maestro Pololu per MatLab
Per poter utilizzare al meglio il nostro modulo Maestro Pololu direttamente in MatLab ho scritto qualche riga di codice.
Per poter comunicare correttamente ci sono diversi passi preliminari da impostare:
- Tramite il Pololu Servo Controller Software, impostare USB Dual port mode.
- Nella directory del MatLab creiamo un nuovo file chiamato "java.opts" scrivendoci queste riga: -Dgnu.io.rxtx.SerialPorts=/dev/ttyS0:/dev/ttyS1:/dev/USB0:/dev/ttyACM0
Al prossimo riavvio del MatLab verrà caricata automaticamente.
Esempio di funzione chiamante nella console:
movePololuServo('/dev/ttyACM0', 0, 6120);Dove:
- movePololuServo è la funzione per muovere il servo.
- /dev/ttyACM0 è la porta di comunicazione con Arduino.
- 0 è il primo servo collegato.
- 6120 la posizione.
Nel caso ci fossero problemi o modifiche da consigliare, sentitevi liberi di commentare qui sotto oppure su GIT.
Iscriviti a:
Post (Atom)

