https://www.raspibo.org/wiki/api.php?action=feedcontributions&user=Diguz&feedformat=atomraspibo - Contributi utente [it]2024-03-28T16:54:52ZContributi utenteMediaWiki 1.35.5https://www.raspibo.org/wiki/index.php?title=Led_Strip_Dimmer&diff=6104Led Strip Dimmer2017-03-12T12:26:53Z<p>Diguz: sistemazione immagini e layout</p>
<hr />
<div>Ormai da qualche anno ho messo sopra la mia scrivania (di casa dei miei in Sardegna) una striscia a led bianchi a 12v, alimentata con un alimentatore switch preso appositamente.<br />
Il mio obiettivo è sempre stato farmi un circuitino per poterne variare la luminosità. Inizialmente ho fatto delle prove col mio Arduino UNO, ma poi son passato per comodità "spaziale" ad un Nano.<br />
[[File:IMG_PCB.jpg|thumb|right|180px|Dimmer finito]]<br />
<br />
= Componenti =<br />
<br />
* Arduino Nano (o clone)<br />
* Mosfet IEF 530<br />
* Potenziometro lineare rotativo 22KΩ<br />
* 2 Morsetti per PCB a 2 poli<br />
* 1 resistenza da 390Ω e una da 10KΩ<br />
* basetta millefori e qualche cm di cavo elettrico per fare ponticelli<br />
<br />
= Schema elettrico =<br />
<br />
[[File:Led_dimmer.jpg|thumb|left|400px|schema creato con Kicad]]<br />
<br />
<br />
Il potenziometro è alimentato dalla 5v del nano e viene letto con uno dei pin analogici (io ho usato l'A0), mentre il mosfet viene pilotato in PWM col pin D9.<br />
<br clear=all><br />
= PCB =<br />
<br />
<br />
[[File:LD_breadboard.jpg|thumb|left|400px|Fase preliminare di test su breadboard]]<br />
<br />
Dato che questo è il mio primo PCB, e che il saldatore che ho qui in Sardegna non ha una punta particolarmente sottile, le saldature lasciano alquanto a desiderare, ma nonostante l'estetica migliorabile funziona tutto come previsto.<br />
<br />
Per i ponticelli ho tagliato a misura dei pezzi di cavo ad anima solida che avevo a portata di mano.<br />
<br />
[[File:LD_pcb_top.jpg|thumb|left|400px]]<br />
<br />
[[File:LD_pcb_bottom.jpg|thumb|400px]]<br />
<br clear=all><br />
<br />
= Parte software =<br />
<br />
Questo è il breve sketch che fa andare il tutto:<br />
<br />
<nowiki> void setup()<br />
{<br />
pinMode( 9, OUTPUT);<br />
Serial.begin(9600);<br />
}<br />
<br />
byte b = 0;<br />
<br />
void loop()<br />
{<br />
int a = analogRead(A0);<br />
b = map(a, 0, 1023, 255, 0);<br />
analogWrite(9, b);<br />
}</nowiki><br />
<br />
= Riferimenti =<br />
<br />
* http://joost.damad.be/2012/09/dimming-12v-led-strip-with-mosfet-and.html<br />
* https://www.arduino.cc/en/Tutorial/AnalogReadSerial</div>Diguzhttps://www.raspibo.org/wiki/index.php?title=Led_Strip_Dimmer&diff=6103Led Strip Dimmer2017-03-12T12:26:03Z<p>Diguz: </p>
<hr />
<div>Ormai da qualche anno ho messo sopra la mia scrivania (di casa dei miei in Sardegna) una striscia a led bianchi a 12v, alimentata con un alimentatore switch preso appositamente.<br />
Il mio obiettivo è sempre stato farmi un circuitino per poterne variare la luminosità. Inizialmente ho fatto delle prove col mio Arduino UNO, ma poi son passato per comodità "spaziale" ad un Nano.<br />
[[File:IMG_PCB.jpg|thumb|right|180px|Dimmer finito]]<br />
<br />
= Componenti =<br />
<br />
* Arduino Nano (o clone)<br />
* Mosfet IEF 530<br />
* Potenziometro lineare rotativo 22KΩ<br />
* 2 Morsetti per PCB a 2 poli<br />
* 1 resistenza da 390Ω e una da 10KΩ<br />
* basetta millefori e qualche cm di cavo elettrico per fare ponticelli<br />
<br />
= Schema elettrico =<br />
<br />
[[File:Led_dimmer.jpg|thumb|left|300px|schema creato con Kicad]]<br />
<br />
<br />
Il potenziometro è alimentato dalla 5v del nano e viene letto con uno dei pin analogici (io ho usato l'A0), mentre il mosfet viene pilotato in PWM col pin D9.<br />
<br clear=all><br />
= PCB =<br />
<br />
<br />
[[File:LD_breadboard.jpg|thumb|left|400px|Fase preliminare di test su breadboard]]<br />
<br />
Dato che questo è il mio primo PCB, e che il saldatore che ho qui in Sardegna non ha una punta particolarmente sottile, le saldature lasciano alquanto a desiderare, ma nonostante l'estetica migliorabile funziona tutto come previsto.<br />
<br />
Per i ponticelli ho tagliato a misura dei pezzi di cavo ad anima solida che avevo a portata di mano.<br />
<br />
[[File:LD_pcb_top.jpg|thumb|left|400px]]<br />
<br />
[[File:LD_pcb_bottom.jpg|thumb|400px]]<br />
<br clear=all><br />
<br />
= Parte software =<br />
<br />
Questo è il breve sketch che fa andare il tutto:<br />
<br />
<nowiki> void setup()<br />
{<br />
pinMode( 9, OUTPUT);<br />
Serial.begin(9600);<br />
}<br />
<br />
byte b = 0;<br />
<br />
void loop()<br />
{<br />
int a = analogRead(A0);<br />
b = map(a, 0, 1023, 255, 0);<br />
analogWrite(9, b);<br />
}</nowiki><br />
<br />
= Riferimenti =<br />
<br />
* http://joost.damad.be/2012/09/dimming-12v-led-strip-with-mosfet-and.html<br />
* https://www.arduino.cc/en/Tutorial/AnalogReadSerial</div>Diguzhttps://www.raspibo.org/wiki/index.php?title=Led_Strip_Dimmer&diff=6102Led Strip Dimmer2017-03-12T12:06:09Z<p>Diguz: </p>
<hr />
<div>Ormai da qualche anno ho messo sopra la mia scrivania (di casa dei miei in Sardegna) una striscia a led bianchi a 12v, alimentata con un alimentatore switch preso appositamente.<br />
Il mio obiettivo è sempre stato farmi un circuitino per poterne variare la luminosità. Inizialmente ho fatto delle prove col mio Arduino UNO, ma poi son passato per comodità "spaziale" ad un Nano.<br />
[[File:IMG_PCB.jpg|right|500px]]<br />
<br />
= Componenti =<br />
<br />
* Arduino Nano (o clone)<br />
* Mosfet IEF 530<br />
* Potenziometro lineare rotativo 22KΩ<br />
* 2 Morsetti per PCB a 2 poli<br />
* 1 resistenza da 390Ω e una da 10KΩ<br />
* basetta millefori e qualche cm di cavo elettrico per fare ponticelli<br />
<br />
= Schema elettrico =<br />
<br />
[[File:Led_dimmer.jpg|none|frame|schema creato con Kicad]]<br />
<br />
<br />
Il potenziometro è alimentato dalla 5v del nano e viene letto con uno dei pin analogici (io ho usato l'A0), mentre il mosfet viene pilotato in PWM col pin D9.<br />
<br />
= PCB =<br />
<br />
Fase preliminare di test su breadboard<br />
[[File:LD_breadboard.jpg|none|600px]]<br />
<br />
Dato che questo è il mio primo PCB, e che il saldatore che ho qui in Sardegna non ha una punta particolarmente sottile, le saldature lasciano alquanto a desiderare, ma nonostante l'estetica migliorabile funziona tutto come previsto.<br />
<br />
[[File:LD_pcb_top.jpg|800px]]<br />
<br />
[[File:LD_pcb_bottom.jpg|800px]]<br />
<br />
= Parte software =<br />
<br />
Questo è il breve sketch che fa andare il tutto:<br />
<br />
<nowiki> void setup()<br />
{<br />
pinMode( 9, OUTPUT);<br />
Serial.begin(9600);<br />
}<br />
<br />
byte b = 0;<br />
<br />
void loop()<br />
{<br />
int a = analogRead(A0);<br />
b = map(a, 0, 1023, 255, 0);<br />
analogWrite(9, b);<br />
}</nowiki><br />
<br />
= Riferimenti =<br />
<br />
* http://joost.damad.be/2012/09/dimming-12v-led-strip-with-mosfet-and.html<br />
* https://www.arduino.cc/en/Tutorial/AnalogReadSerial</div>Diguzhttps://www.raspibo.org/wiki/index.php?title=File:IMG_PCB.jpg&diff=6101File:IMG PCB.jpg2017-03-12T12:02:50Z<p>Diguz: </p>
<hr />
<div></div>Diguzhttps://www.raspibo.org/wiki/index.php?title=Prossimi_appuntamenti&diff=6100Prossimi appuntamenti2017-03-12T11:56:47Z<p>Diguz: </p>
<hr />
<div>=== '''Marted&igrave; 14 marzo 2017 dalle 20:30''' ===<br />
<br />
Ci ritroviamo come sempre presso il nostro [[Makerspace]]. Vi invitiamo a segnalare la vostra partecipazione tramite il nostro [https://ibt2.ismito.it/ sistema di booking].</div>Diguzhttps://www.raspibo.org/wiki/index.php?title=Gruppo_Domotica&diff=6079Gruppo Domotica2017-03-01T16:20:28Z<p>Diguz: /* Progetti completati */</p>
<hr />
<div>{{Gruppo<br />
|nome=Domotica<br />
|icona=Domotica.png<br />
|descrizione=automatizziamo il nostro nido<br />
|mailinglist=http://liste.raspibo.org/wws/subscribe/domotica Vuoi partecipare o solamente essere informato? Iscriviti alla mailing list<br />
|social=http://raspibo.ofpcina.net/groups/profile/2832/domotica<br />
|iscritti=Gabriele [http://raspibo.ofpcina.net/profile/gielle Gielle], Simone, Razzo, [http://raspibo.ofpcina.net/profile/renzo Renzo], [http://raspibo.ofpcina.net/profile/sini Psini], Peppe, [[Utente:DavideAlberani|Davide]], Lupo [http://raspibo.ofpcina.net/profile/Desmolupo Desmolupo], [http://raspibo.ofpcina.net/profile/albeus Albeus], Alessandro [http://raspibo.ofpcina.net/profile/axr75 axr75], Fabio, [http://raspibo.ofpcina.net/profile/Zond Zond], [http://raspibo.ofpcina.net/profile/dave4rp Dave4rp], [http://raspibo.ofpcina.net/profile/Aldus Aldo],Walter [http://raspibo.ofpcina.net/profile/wave wave], [http://raspibo.ofpcina.net/profile/jempo Luca], [http://raspibo.ofpcina.net/profile/GioCupo Giovanni],[http://raspibo.ofpcina.net/profile/bobdancers bobdancers]<br />
}}<br />
<br />
= Prossimo incontro =<br />
<br />
= Progetti in corso =<br />
<br />
* [[Impianto di irrigazione]]<br />
<br />
* [[Cassetta postale]]<br />
<br />
* [[Sistema di allarme per la casa]]<br />
<br />
* [[Il Sistema di Sicurezza ]]<br />
<br />
= Progetti completati =<br />
<br />
* [[A Fridge Magnet]]: magnete da frigorifero implementato con un display e-ink.<br />
* [[Termostato]]: sensore di temperatura e Raspberry Pi.<br />
* [[sensore di gas e diodo Zener]]<br />
* [[Led Strip Dimmer]]: un dimmer per strisce di led con arduino+mosfet.<br />
<br />
= Idee folli =<br />
<br />
== Cassetta postale wireless ==<br />
<br />
[[Utente:DavideAlberani|DavideAlberani]]: voglio farmi un aggeggio che mi avvisa quando c'è posta nella cassetta; per ora ho aperto una [http://raspibo.ofpcina.net/discussion/view/2833/cassetta-per-la-posta discussione sul social network] per ricevere suggerimenti.<br />
<br />
* [[Cassetta postale]]<br />
<br />
Per iniziare, sto prendendo confidenza con i '''[[JeeNode]]'''.</div>Diguzhttps://www.raspibo.org/wiki/index.php?title=Led_Strip_Dimmer&diff=6078Led Strip Dimmer2017-03-01T16:16:58Z<p>Diguz: Creata pagina con 'Ormai da qualche anno ho messo sopra la mia scrivania (di casa dei miei in Sardegna) una striscia a led bianchi a 12v, alimentata con un alimentatore switch preso appositament...'</p>
<hr />
<div>Ormai da qualche anno ho messo sopra la mia scrivania (di casa dei miei in Sardegna) una striscia a led bianchi a 12v, alimentata con un alimentatore switch preso appositamente.<br />
Il mio obiettivo è sempre stato farmi un circuitino per poterne variare la luminosità. Inizialmente ho fatto delle prove col mio Arduino UNO, ma poi son passato per comodità "spaziale" ad un Nano.<br />
[[File:LD_pcb.jpg|left|800px]]<br />
<br />
= Componenti =<br />
<br />
* Arduino Nano (o clone)<br />
* Mosfet IEF 530<br />
* Potenziometro lineare rotativo 22KΩ<br />
* 2 Morsetti per PCB a 2 poli<br />
* 1 resistenza da 390Ω e una da 10KΩ<br />
* basetta millefori e qualche cm di cavo elettrico per fare ponticelli<br />
<br />
= Schema elettrico =<br />
<br />
[[File:Led_dimmer.jpg|none|frame|schema creato con Kicad]]<br />
<br />
<br />
Il potenziometro è alimentato dalla 5v del nano e viene letto con uno dei pin analogici (io ho usato l'A0), mentre il mosfet viene pilotato in PWM col pin D9.<br />
<br />
= PCB =<br />
<br />
Fase preliminare di test su breadboard<br />
[[File:LD_breadboard.jpg|800px]]<br />
<br />
<br />
Dato che questo è il mio primo PCB, e che il saldatore che ho qui in Sardegna non ha una punta particolarmente sottile, le saldature lasciano alquanto a desiderare, ma nonostante l'estetica migliorabile funziona tutto come previsto.<br />
<br />
[[File:LD_pcb_top.jpg|800px]]<br />
<br />
[[File:LD_pcb_bottom.jpg|800px]]<br />
<br />
= Parte software =<br />
<br />
Questo è il breve sketch che fa andare il tutto:<br />
<br />
<nowiki> void setup()<br />
{<br />
pinMode( 9, OUTPUT);<br />
Serial.begin(9600);<br />
}<br />
<br />
byte b = 0;<br />
<br />
void loop()<br />
{<br />
int a = analogRead(A0);<br />
b = map(a, 0, 1023, 255, 0);<br />
analogWrite(9, b);<br />
}</nowiki><br />
<br />
= Riferimenti =<br />
<br />
* http://joost.damad.be/2012/09/dimming-12v-led-strip-with-mosfet-and.html<br />
* https://www.arduino.cc/en/Tutorial/AnalogReadSerial</div>Diguzhttps://www.raspibo.org/wiki/index.php?title=File:LD_pcb.jpg&diff=6077File:LD pcb.jpg2017-03-01T15:46:59Z<p>Diguz: Diguz ha caricato una nuova versione di &quot;File:LD pcb.jpg&quot;</p>
<hr />
<div></div>Diguzhttps://www.raspibo.org/wiki/index.php?title=File:LD_pcb.jpg&diff=6076File:LD pcb.jpg2017-03-01T15:45:30Z<p>Diguz: </p>
<hr />
<div></div>Diguzhttps://www.raspibo.org/wiki/index.php?title=File:LD_pcb_bottom.jpg&diff=6075File:LD pcb bottom.jpg2017-03-01T15:44:20Z<p>Diguz: </p>
<hr />
<div></div>Diguzhttps://www.raspibo.org/wiki/index.php?title=File:LD_pcb_top.jpg&diff=6074File:LD pcb top.jpg2017-03-01T15:43:14Z<p>Diguz: </p>
<hr />
<div></div>Diguzhttps://www.raspibo.org/wiki/index.php?title=File:LD_breadboard.jpg&diff=6073File:LD breadboard.jpg2017-03-01T15:41:53Z<p>Diguz: </p>
<hr />
<div></div>Diguzhttps://www.raspibo.org/wiki/index.php?title=File:Led_dimmer.jpg&diff=6072File:Led dimmer.jpg2017-03-01T15:27:33Z<p>Diguz: </p>
<hr />
<div></div>Diguzhttps://www.raspibo.org/wiki/index.php?title=Prossimi_appuntamenti&diff=4676Prossimi appuntamenti2015-11-05T11:33:57Z<p>Diguz: </p>
<hr />
<div><br />
Gioved&igrave; '''5 novembre''' dalle 20:30 presso il nostro makerspace ci sar&agrave; la serata del gruppo Ninux, in cui si faranno esperimenti con router e reti mesh. Chiunque fosse interessato, oltre a venire all'incontro, può informarsi sul wiki di [https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page NinuxBO]</div>Diguzhttps://www.raspibo.org/wiki/index.php?title=Raspberry_PI-WiFi_Client&diff=2115Raspberry PI-WiFi Client2013-11-28T12:07:52Z<p>Diguz: </p>
<hr />
<div><br />
[http://elinux.org/RPi_VerifiedPeripherals#USB_Wi-Fi_Adapters Elenco] (non esaustivo) di Wifi compatibili con Raspberry Pi<br />
<br />
== TP-LINK TL-WN725N v1 ==<br />
<br />
Come per il TP-LINK TL-WN727N, se inserito a Raspberry Pi acceso, questo si riavvia.<br />
<br />
Le seguenti operazioni vanno eseguite da root oppure anteponendo ''sudo'' oppure eseguendo come primo comando ''su''.<br />
<br />
0. ''opzionale'' verificare con il TP-LINK sia effettivamente in uso eseguendo:<br />
<pre>$ lsusb</pre><br />
compare un elenco di dispositivi USB collegati, il nostro sarà conterrà ''RTL8188CUS 802.11n WLAN Adapter'' (o una cosa simile).<br />
<br />
1. Avviare la Raspberry Pi con il TP-LINK inserito.<br />
2. Prima di configurare il Wifi, individuare a quale rete connettersi con:<br />
<pre>$ iwlist scan</pre><br />
Individuare ESSID, contiene il nome della rete a cui ci si vuole collegare.<br />
Assicurarsi che la modalità di accesso sia WPA (le istruzioni seguenti non permettono di collegarsi in altro modo :) )<br />
<br />
3. Modificare /etc/network/interfaces come segue:<br />
<pre><br />
auto wlan0<br />
iface wlan0 inet dhcp<br />
wpa-ssid nome_rete_a_cui_connettersi<br />
wpa-psk passphrase_delle_rete_selezionata<br />
</pre><br />
<br />
4. Avviare la rete con<br />
<pre>$ ifup wlan0</pre><br />
<br />
5. per recuperare l'IP assegnato fare:<br />
<pre>$ ipconfig</pre><br />
<br />
== TP-LINK TL-WN725N v2 ==<br />
<br />
Per far funzionare la revisione hardware v2 di questo modello, che monta il chip Realtek RTL8188eu (la v1 ha il RTL8188cus) bisogna aggiungere manualmente i driver al sistema.<br />
<br />
Ho seguito i passaggi indicati in [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=91&t=29752 questo] forum, che trascrivo qui sotto per evitare di doversi leggere troppe pagine per trovare le informazioni utili.<br />
<br />
Per installazioni SENZA berryboot:<br />
<br />
1. Scaricare e scompattareil pacchetto con i driver<br />
<pre>wget https://dl.dropboxusercontent.com/u/80256631/8188eu-20130209.tar.gz<br />
tar -zxvf 8188eu-20130209.tar.gz</pre><br />
<br />
2. Installare e attivare<br />
<pre>sudo install -p -m 644 8188eu.ko /lib/modules/3.6.11+/kernel/drivers/net/wireless<br />
sudo depmod -a<br />
sudo modprobe 8188eu</pre><br />
<br />
Per installazioni CON berryboot:<br />
<br />
seguire [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=345504#p345504 questo] post.<br />
<br />
Altrimenti scaricare e compilare il driver per la propria macchina da [https://github.com/liwei/rpi-rtl8188eu qui].<br />
<br />
<br />
== TP-LINK TL-WN727N ==<br />
<br />
Va detto anzitutto che '''questa chiavetta assorbe troppo''', se la inserite col Raspberry Pi acceso si resetta/riavvia, ho tolto tutte le periferiche USB collegate e lasciato solamente la WiFi Key per farla funzionare.<br />
<br />
La configurazione e` stata semplice, prima di tutto mi sono collegato al Raspberry Pi in modalita` "vnc" utilizzando la lan cablata, poi e` stato sufficiente eseguire "WiFi Config" (icona sul desktop), aggiungere la rete di casa compilando correttamente i campi:<br />
[[File:Screenshot_of_pi's_X_desktop.png|thumb|caption]]<br />
* SSID<br />
* Autentication<br />
* Encryption<br />
* PSK<br />
<br />
Se tutto e` andato a buon fine (senza neanche cliccare su "connetti"), l'icona sulla barra in fondo compare e vi dice che si e` collegata.<br />
<br />
AL termine, potete provare a spegnere il Raspberry Pi, rimuovere la lan cablata lasciando inserita la chiave WiFi, il sistema infatti, utilizzando la sua utility "WiFi Config" per configurare la connessione ha gia` modificato il file "/etc/wpa_supplicant/wpa_supplicant.conf", aggiungendo la vostra.</div>Diguz