Raspberry Pi

Pubblicità
@Davide Olianas: cito direttamente il mio amico. spero di aver posto bene la domanda e che la risposta sia di aiuto.

Pi+python è una buona via, dipende dalle elaborazioni che intende fare con opencv, sostanzialmente con l'ultima pi dovrebbe avere buona libertà di analisi video, sui modelli precedenti leggermente meno, usando la cam integrata e non quella usb quadagna qualcosa in più[\quote]
 
@e_ale92 grazie! Allora penso che cercherò un modulo compatibile con il rasp 1 e successivi, in questo modo se il processore del mio rasp non ce la fa, aggiorno ad un modello più recente
 
@cdtux @abcdeeeeff @mattia29

se volessi collegare una ventola +5V tramite gpio e fere in modo che parta solo quado la temperatura supera una certo valore, come potrei fare?
inoltre vorrei che una volta spento via software il Pi, la ventola non resti attaccata, cosa che accade se la collego così com'è: gira sempre, anche a Pi spento xD


p.s. in realtà uso un odroid c1, ma la piedinatura è la stessa, quindi no problem :)
 
@cdtux @abcdeeeeff @mattia29

se volessi collegare una ventola +5V tramite gpio e fere in modo che parta solo quado la temperatura supera una certo valore, come potrei fare?
inoltre vorrei che una volta spento via software il Pi, la ventola non resti attaccata, cosa che accade se la collego così com'è: gira sempre, anche a Pi spento xD


p.s. in realtà uso un odroid c1, ma la piedinatura è la stessa, quindi no problem :)

Immagino che faccia così perchè i pin 5V sono collegati alla presa usb (direttamente o tramite qualche regolatore di tensione, o altre robe di protezione), quindi finchè è attaccato all'alimentazione è alimentata anche la ventola. Su raspberry sono arrugginito ma per esempio su arduino mi sembra sia così. Sono però abbastanza sicuro che non sia controllabile via software.

La cosa più "ignorante" direi che è comandare la ventola con un transistor, lo fai facilmente con uno script python (o qualsiasi altra cosa con cui ti trovi comodo).
 
Immagino che faccia così perchè i pin 5V sono collegati alla presa usb (direttamente o tramite qualche regolatore di tensione, o altre robe di protezione), quindi finchè è attaccato all'alimentazione è alimentata anche la ventola. Su raspberry sono arrugginito ma per esempio su arduino mi sembra sia così. Sono però abbastanza sicuro che non sia controllabile via software.

La cosa più "ignorante" direi che è comandare la ventola con un transistor, lo fai facilmente con uno script python (o qualsiasi altra cosa con cui ti trovi comodo).
no, è alimentato con un jack apposito, però ho collegato un hub usb con alimentazione separata e ho notato che staccando il jack, il C1 resta acceso perché l'hub riesce in qualche modo ad alimentarlo.

puoi spiegarmi meglio il controllo tramite transistor? eventualmente ne prendo a pacchi in lab :asd: (scherzo)
 
In pratica controlli il gate con un pin dell'odroid, così fa da interruttore. Poi il transistor lo colleghi tra ventola e massa (se non sbaglio), source a massa e drain alla ventola.

Controlla se il transistor regge abbastanza corrente.
 
Ultima modifica:
In pratica controlli il gate con un pin dell'odroid, così fa da interruttore. Poi il transistor lo colleghi tra ventola e massa (se non sbaglio), source a massa e drain alla ventola.

Controlla se il transistor regge abbastanza corrente.
interessante :)

lato software esiste qualcosa o devo provvedere io?


edit. Google è mio amico :)

@Stefano Novelli: ho trovato la tua guida e mi sembra la migliore della rete. la mia ventola è una 12V 0.15A ma gira senza problemi anche con i +5 dei gpio. posso utilizzare lo stesso bjt che hai usato nella guida oppure devo cambiarlo? inoltre vorrei un chiarimento riguardo alla parte software.
io vorrei settare (ad esempio) 50 gradi come soglia. a 50 parte la ventola e dopo un delta di tempo la temperatura scende a 45 gradi. a quel punto la ventola si spegne e riparte il loop.
è possibile fare questa cosa? se sì, posso settare sia la soglia di start che la soglia di stop?

grazie in anticipo e complimenti anche per i tuoi altri lavori :inchino:
 
Ultima modifica:
Non conosco la guida in questione, ma io probabilmente farei uno scriptino in python. Volendo fare una cosa seria (anche se un po' overkill in questo caso) puoi provare a implementare un pid (con scipy forse si può), comandando il transistor in pwm.
Comunque di solito vedo usare dei MOSFET, ma dei BJT mi ricordo poco, e non so se cambia qualcosa.
 
Ultima modifica:
Non conosco la guida in questione, ma io probabilmente farei uno scriptino in python. Volendo fare una cosa seria (anche se un po' overkill in questo caso) puoi provare a implementare un pid (con scipy forse si può), comandando il transistor in pwm.
Comunque di solito vedo usare dei MOSFET, ma dei BJT mi ricordo poco, e non so se cambia qualcosa.
fino al C ci arrivo... per il resto devo ingegnarmi anyway, la guida di Stefano fornisce anche il software che mi pare essere scritto in python. eventualmente modificarlo non è un problema, l'importante è che il grosso ci sia :)

io ho trovato qualche guida con bjt e qualcuna con mosfet... tutte, però, usano modelli diversi. mi piacerebbe capire in base a cosa viene scelto l'uno o l'altro modello. sulla scelta bjt Vs mosfet magari ci ragiono io :)

p. s. diamo dignità ai bipolari, poveri piccoli

edit. ho guardato il codice. fa esattamente quello che voglio ed è anche molto semplice... posso editarlo anche senza conoscere il python :asd:

okay, bene, devo solo capire in base a quale criterio viene scelto il transistor. dal circuito direi che mi serve un transistor in grado di reggere 0,15A sul collettore o sul drain... e 5V sul collettore o sul drain... :look:
 
Ultima modifica:
Ciao ragazzi, vorrei chiedere qualche info riguardante il Raspberry, i miei amici vorrebbero creare una specie di lasertag a comando vocale, e guardando questo video la cosa mi sembra fattibile, anche se complessa.
In pratica dovrei (ovviamente) procurarmi un Raspberry, installare la distro Raspbian e in seguito utilizzare Python collegato ad una libreria cloud google per i comandi vocali.
Il problema è che non avendo mai avuto a che fare con questi dispositivi, mi potreste indicare dove reperire le informazioni per farmi un idea su come operare? Non pretendo di fare tutto subito, ma almeno iniziare a muovere i primi passi.
Grazie :inchino:
 
Ciao ragazzi, vorrei chiedere qualche info riguardante il Raspberry, i miei amici vorrebbero creare una specie di lasertag a comando vocale, e guardando questo video la cosa mi sembra fattibile, anche se complessa.
In pratica dovrei (ovviamente) procurarmi un Raspberry, installare la distro Raspbian e in seguito utilizzare Python collegato ad una libreria cloud google per i comandi vocali.
Il problema è che non avendo mai avuto a che fare con questi dispositivi, mi potreste indicare dove reperire le informazioni per farmi un idea su come operare? Non pretendo di fare tutto subito, ma almeno iniziare a muovere i primi passi.
Grazie :inchino:

guarda, reperire il raspberry sarebbe la cosa più semplice di questo progetto xD

per la gestione vocale sul forum raspberry e su github è pieno di codici. ci sono diversi progetti sull'uso delle api google per la creazione di un alexa casalingo.
adattarle al caso non dovrebbe essere difficile, ma servono conoscenze in python, suppongo.

poi ci sarebbe tutta le gestione elettronica, cosa da non sottovalutare.

hai esperienza di python, un minimo di elettronica, linux e programmazione? se trovi un progetto già pronto, ben spiegato e dettagliato e tutti i sorgenti, sarà abbastanza facile comporre il tuttom altrimenti la vedo dura.

io proverei a chiedere sul forum raspberry se c'è qualcosa di già pronto
 
guarda, reperire il raspberry sarebbe la cosa più semplice di questo progetto xD
per la gestione vocale sul forum raspberry e su github è pieno di codici. ci sono diversi progetti sull'uso delle api google per la creazione di un alexa casalingo.
adattarle al caso non dovrebbe essere difficile, ma servono conoscenze in python, suppongo.
poi ci sarebbe tutta le gestione elettronica, cosa da non sottovalutare.
hai esperienza di python, un minimo di elettronica, linux e programmazione? se trovi un progetto già pronto, ben spiegato e dettagliato e tutti i sorgenti, sarà abbastanza facile comporre il tuttom altrimenti la vedo dura.
io proverei a chiedere sul forum raspberry se c'è qualcosa di già pronto

Ti ringrazio per le info, purtroppo ho solo qualche nozione di elettronica, ma sono uno a cui piace imparare.
Ora sto cercando di fare pratica con Python e Google Cloud SDK, appena riesco mi faccio un giro sui forum da te citati per vedere che progetti hanno realizzato, e nel caso riprodurli :search:
Mi faccio risentire appena inizio a fare qualcosa di concreto :thanks:
 
Ti ringrazio per le info, purtroppo ho solo qualche nozione di elettronica, ma sono uno a cui piace imparare.
Ora sto cercando di fare pratica con Python e Google Cloud SDK, appena riesco mi faccio un giro sui forum da te citati per vedere che progetti hanno realizzato, e nel caso riprodurli :search:
Mi faccio risentire appena inizio a fare qualcosa di concreto :thanks:
controlla anche sul forum arduino. almeno io, una cosa del genere, la farei con arduino...
 
Pubblicità
Pubblicità
Indietro
Top