SH200 - Duecento di questi LED - vediamolo con il CharliePlexing

  Рет қаралды 5,616

Survival Hacking

Survival Hacking

7 күн бұрын

Grazie anche a tutti voi che mi sostenete, eccoci qui all'episodio numero 200 e come celebrare l'occasione se non con dei LED ?. In questo video vediamo alcune soluzioni per come pilotare un largo numero di LED e in particolare vedremo una curiosa tecnica soprannominata CharliePlexing, in grado di poter pilotare in modo distinto un elevato numero di LED utilizzando però il minimo numero di PIN di I/O. Nel dettaglio vedremo come far accendere 200 LED con un Arduino nano. Per cui, rilassatevi saldando dei LED!.
📂 Schemi e sketch Arduino visti nel video: drive.google.com/file/d/15532...
ℹ️ Info sul CharliePlexing: en.wikipedia.org/wiki/Charlie...
🛠 La mia stampante 3D Bambulab A1 Combo: shrsl.com/4kbdt
🛠 La mia stampante 3D QIDi Q1 Plus: shrsl.com/4k8sa
🛠 Il mio tappetino blu in silicone (Favoloso): bit.ly/3VGmpWx
🛠 Penna magica in fibra di vetro per la pulizia contatti: bit.ly/penmagic
🛠 Spray pulizia PCB con spazzola: bit.ly/puliscipcb
🛠 Divoom Times Gate: bit.ly/43WHnTr
🎁 Lista dei desideri Amazon: bit.ly/grazie24
✉️ Mi trovate su Telegram: t.me/SurvivalHacking
🎆 Instagram: / survival_hacking
💵 Patreon: / survivalhacking
💵 Affiliazione Amazon: amzn.to/33NYjwU
💵 Sostieni Survival Hacking: www.paypal.me/SurvivalHacking
#multiplexing #led #charlie #maxim #ottimizzazione #arduino

Пікірлер: 106
@Vincenzo_F
@Vincenzo_F 5 күн бұрын
Quando ci sono di mezzo dei LED nessuno meglio di Davide!!! Complimenti anche a Charlie per la furbata!
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Esattamente. E' quando si hanno delle limitazioni, che si trovano le soluzioni più ingegnose. 😀
@littlesaturdaylab
@littlesaturdaylab 3 күн бұрын
Avere 3 segnali su apparecchi che fungono con 0 e 1, è un enorme risparmio di risorse
@littlesaturdaylab
@littlesaturdaylab 3 күн бұрын
Sfruttarli in altre occasioni, ovviamente non con led ma diodi ?
@Spiderjin
@Spiderjin 5 күн бұрын
Davide, complimenti per i 200 episodi! Il progetto con i 200 LED è davvero interessante e la spiegazione del CharliePlexing è chiarissima. Grazie e 300 di questi LED! :D
@SurvivalHacking
@SurvivalHacking 4 күн бұрын
Grazie Spider !
@maxnico8566
@maxnico8566 5 күн бұрын
Davide lo scienziato PAZZO dei LED! 🤣
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Pazzo di sicuro... scienziato non saprei... 🤣
@michelepetito8386
@michelepetito8386 5 күн бұрын
Bel video e ottima spiegazione! Per me c'è sempre qualcosa da imparare. Quello che mi colpisce di più nei tuoi video è che hai a cuore chi, come te, si impegna senza risparmiarsi per apportare migliorie e condividerle con gli altri. È sempre la cosa più giusta da fare, secondo me. Complimenti per la realizzazione meticolosa e per la tua pazienza!
@SurvivalHacking
@SurvivalHacking 4 күн бұрын
Grazie a te Michele ! 👍
@Lukas_Miglioranza
@Lukas_Miglioranza 4 күн бұрын
200 led! Dopo di questo, tutto sembra una piacevole strada in discesa! Complimenti per questi straordinari 200 episodi, Davide, fai più luce di un faro! 🎉 🎵 E anche la tua musica è una forza!
@SurvivalHacking
@SurvivalHacking 2 күн бұрын
Grazie Lukas ! 👍
@luciotube60
@luciotube60 18 сағат бұрын
Ciao David, interessante soluzione tecnica ma il time lapse è strabiliante 😮 Le tue mani si muovono come se danzassero, complimenti 💯
@SurvivalHacking
@SurvivalHacking 12 сағат бұрын
I timelapse sono sempre affascinanti !
@mario0083
@mario0083 4 күн бұрын
Triangoled? Fantastico! 😸 Il "charlieplexing" sarà anche una soluzione "semplice", ma molto utile. Mi viene in mente già come utilizzarlo nel presepio imminente! Complimenti per il traguardo dei 200 episodi. Alla prossima!
@SurvivalHacking
@SurvivalHacking 4 күн бұрын
Grazie Mario !
@mauropiva1977
@mauropiva1977 5 күн бұрын
Che dire tanta pazienza e molto professionale 🎉
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Grazie Mauro ! 🙏
@Maximo_74
@Maximo_74 4 күн бұрын
Lo rinominerei DavidePlexing😁, complimenti a non finire per il RE dei LED👏🏻👏🏻👏🏻👏🏻👏🏻
@SurvivalHacking
@SurvivalHacking 4 күн бұрын
Ora mi organizzo per fare una corona ! 😁
@piva65
@piva65 5 күн бұрын
Quanta pazienza, bravo Davide Gatti 👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Grazie a te ! 🎥
@mauriziomascagna
@mauriziomascagna 5 күн бұрын
Beato te che hai tutta questa pazienza!
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Eh, la pazienza è davvero una grande virtù 💪
@mauriziomascagna
@mauriziomascagna 5 күн бұрын
@@SurvivalHacking Hai ragione
@maotratra2772
@maotratra2772 4 күн бұрын
Complimenti Davide auguri di altri 2000 video
@SurvivalHacking
@SurvivalHacking 4 күн бұрын
Grazie !, mi accontento per il momento di arrivare a 300 :)
@robertotedeschi5497
@robertotedeschi5497 2 күн бұрын
Fenomenale,complimenti davvero perke e una cos interessantissim questa del charlid plexing,grande Davide😂😂😂😂
@SurvivalHacking
@SurvivalHacking 2 күн бұрын
Grazie Roberto ! 👍
@ettoregalli72
@ettoregalli72 4 күн бұрын
Video veramente molto interessante; studiare soluzioni intelligenti è sempre molto interessante e piacevole! Tutti i tuoi video sono molto interessanti ma questo, che ha dentro del "concetto", è decisamente sopra la media.
@SurvivalHacking
@SurvivalHacking 3 күн бұрын
Grazie Ettore !
@TheHorus2013
@TheHorus2013 5 күн бұрын
Ciao Davide. Auguri per il raggiungimento dei tuoi 200 video di Survival Hacking. Ho apprezzato molto il contenuto di questo video e sebbene tutti i tuoi contenuti siano per me una fonte costante di apprendimento nel campo dell'elettronica e del making, questo in particolare, che descrive ed applica una tecnica specifica, lo è ancora di più. Immagino quanto sia faticoso ideare, organizzare, produrre ogni singolo video, ma te la butto li. Perchè non fare una serie di video specifica dove spieghi tecniche di elettronica o di programmazione Arduino ? Tecniche di base, quelle che padroneggi benissimo e che sai descrivere con tanta maestria. Magari un giorno lo farai per davvero.... Un abbraccio. 😍
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
L'idea di fare dei corsi o cose simili ogni tanto mi balenano per la testa, anche perché molti me lo suggeriscono. Ma purtroppo è un impegno fin troppo grande. E' una cosa da fare con molta attenzione e che necessità comunque di una supervisione di più persone. Sono contenuti che richiedono un grande lavoro preliminare di organizzazione e di stesura di un piano. Quando cerco di immaginarlo è così complesso che alla fine ci rinuncio. Vediamo più avanti nel caso mi ritrovassi più tempo, da pensionato... Magari ci lavoro un po' su.
@TheHorus2013
@TheHorus2013 4 күн бұрын
@@SurvivalHacking Tranquillo, Davide. So bene quanto lavoro ci sia dietro e quanto ti impegna quello che già stai facendo adesso, che è già tantissimo. Un domani, perchè no... Sarebbe bello. Grazie per avermi risposto.
@argo252
@argo252 5 күн бұрын
Bel progetto, a metà video ero sicuro stessi per parlare dei shift register, e invece sono rimasto sorpreso di questa tecnica alla Charlie molto ingegnosa. Il multiplexing, anche è un ottima tecnica, mi sembra si possa adottare sia in output che in input, anche a livello di codice è un ottimo esercizio, bello davvero.
@SurvivalHacking
@SurvivalHacking 4 күн бұрын
Direi che non ho incluso tutte le varianti con dispositivi aggiuntivi, quali shift register, o led driver vari. Con questa soluzione di fatto non servono componenti aggiuntivi e si possono accendere direttamente dal microcontrollore numerosi LED in quanto sono comunque multiplexati e di fatto se ne accende uno alla volta garantendo che il microcontrollore sia in grado di pilotarli in corrente. Il vero miracolo lo fa il nostro occhio, che grazie alla persistenza ci da l'impressione di vederli tutti accesi.
@GiuseppeAntonioGiardinaPapa
@GiuseppeAntonioGiardinaPapa 4 күн бұрын
Bellissimo ! Grazie !❤
@SurvivalHacking
@SurvivalHacking 4 күн бұрын
Grazie a te Giuseppe ! 👍
@riccardobella995
@riccardobella995 5 күн бұрын
Bellissimo il CharlePlexing con i 210 LED figata pazzesca 😮😮😮😮 ottimo video grande Davide e buon 200 video
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Grazie Ricardo !!!! 💜💜💜💜💜💜
@riccardobella995
@riccardobella995 5 күн бұрын
@@SurvivalHacking prego Davide 😃🖖🖖🖖🖖🖖
@danielerizzo2083
@danielerizzo2083 5 күн бұрын
Grande Davide ti seguo quando avevi 16 mila iscritti, sempre una espirazioni !
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Grazie Daniele ! 💜
@ifaber68
@ifaber68 4 күн бұрын
Grande Davide, davvero bel video. ;-)
@SurvivalHacking
@SurvivalHacking 4 күн бұрын
Grazie Faber !
@RenatoT66
@RenatoT66 5 күн бұрын
Molto fico!
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Interessante dai, è quando si hanno limitazioni che vengono fuori le soluzioni più ingegnose.
@RenatoT66
@RenatoT66 5 күн бұрын
@@SurvivalHacking Certo che è interessante.
@kevinvadagnin7774
@kevinvadagnin7774 5 күн бұрын
👍Ciao grazie
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Grazie a te ! 👍
@massimoc2867
@massimoc2867 5 күн бұрын
Non sarà una grandissima realizzazione però molto interessante come sempre,sei un grande Davide come sempre del resto,al prossimo video Massimo C.
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Grazie Massimo ! 🙏
@marcomurrucciu8724
@marcomurrucciu8724 5 күн бұрын
grattone 200 sei di una simpatia unica
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Grazie Marco ! 🙏
@romeovalli3241
@romeovalli3241 4 күн бұрын
Complimenti resta sano ottimo lavoro ciao .
@SurvivalHacking
@SurvivalHacking 4 күн бұрын
Grazie Romeo !
@marinamesiano5509
@marinamesiano5509 5 күн бұрын
Bravooooooooooooopoooo
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Grazie Marina ! 🙏
@midclock
@midclock 4 күн бұрын
🎉 💯💯🎉
@SurvivalHacking
@SurvivalHacking 2 күн бұрын
👍👍👍👍
@michelepiccolo
@michelepiccolo 5 күн бұрын
Ciao Davide, grande, hai fatto un lavoro immenso, lascia stare l'estetica che quello più bello guarda caso non funziona l'atra si. Affincando i due triagoli ne verrebbero 420 per il futuro con la modifica del caso da studiare e verrebbe rettangolare, naturalmente se può essere fattibile che ne dici?
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Eh sì, certo che si può fare, e infatti avevo una mezza idea di inserire un altro mezzo triangolo, ma diciamo che si può fare rettangolare anche con 210 LED, ma non su 1000 fori, facendo un PCB.
@maga9852
@maga9852 5 күн бұрын
Ciao Davide. Complimenti x il video. Non conoscevo questa tecnica e mi tornerà sicuramente utile anche in ambito lavorativo. Video stupendo. 👍
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Grazie Mario ! 👍
@ricodonofrio7382
@ricodonofrio7382 5 күн бұрын
Ciao Mister Led oggi è il caso di dire "Tanta Competenza"
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Grazie ! 🙏
@iw7cnqgiuseppe376
@iw7cnqgiuseppe376 5 күн бұрын
Grazie!!! Video moooolto illuminante (e non è una battuta)!!! Se non lo hai già fatto, potresti spiegare xome funzionano le matrici 8x8 con MAX7219 e come sia possibile metterne più in cascata?
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
In questo video ne ho utilizzati proprio due in cascata per fare una matrice 16x8 e ci ho fatto uno space invaders giocabile !: kzbin.info/www/bejne/f5q1c5SDrbB1es0 era il video per celebrare i 250 iscritti !!
@iw7cnqgiuseppe376
@iw7cnqgiuseppe376 5 күн бұрын
@@SurvivalHacking lo vedrò con molta attenzione. Grazie.
@alessandrospagnoletti2855
@alessandrospagnoletti2855 6 күн бұрын
Follia... non ho altre parole😂. Non conoscevo questa tecnica, davvero interessante! 2 paroline sul codice però... ma per mettere le porte in tristate le imposti come ingresso?
@SurvivalHacking
@SurvivalHacking 6 күн бұрын
Certo che sì. In effetti, messe in ingresso, non forzano alcun livello logico e non alterano le parti di matrice connesse a quelle porte.
@lamerhouse
@lamerhouse 8 күн бұрын
bravooo bravooo salda che ti passa altri 200 di questi video... vuol dire che a 400 sono 400 led da saldare....
@SurvivalHacking
@SurvivalHacking 7 күн бұрын
C'è prima il 300 !! poi arriva il cubo 64x64x64
@Vibropollo
@Vibropollo 5 күн бұрын
Li ha già saldati qui 400 led 😅
@vittoriofesta3695
@vittoriofesta3695 5 күн бұрын
​​@@SurvivalHackingCiao, uno del gruppo facebook pc anni 80 90 2000 mi ha scritto che tu forse saresti in grado di redigere un file BOM a partire da un gerber + schema elettrico per scopi di retrocomputing (un 486 DX da 800 mhz). Attendo tue. Grazie in anticipo della risposta!
@SurvivalHacking
@SurvivalHacking 4 күн бұрын
Non è facile rispondere, ma se c'è lo schema in formato CAD, direi che non ci sono problemi. Dai Gerber non si riesce a tirare fuori molto. Se lo schema è in formato PDF c'è da vedere se i vari elementi sono stati inseriti come testi oppure no. Se comunque lo schema è disponibile in formato CAD, per esempio per Easy Eda o altri CAD, essi hanno l'opzione di generare la BOM dallo schema.
@marcocateni9824
@marcocateni9824 5 күн бұрын
Sarai nominato "RED" = Re di LED 😃.
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Con una corona di LED !!! 🤣
@marcocateni9824
@marcocateni9824 5 күн бұрын
@@SurvivalHacking : Perché no? Un'idea per il prossimo progetto 😉
@TimelessX974
@TimelessX974 5 күн бұрын
Follia , ma non potevi usare i led tipo WS2811 ( RGB / RGBW e regolabili in one-wire ) che con un solo pin piloti fino a 1023 led .. sarebbe stato bello vedere le nuove tecnologie cosa permettono di fare per il video 200. Per Arduino ci sono le librerie e per Arduino Esp8266 c'é gia fatta una App chiamata Wled da caricare che rimpiazza l’ambiente Arduino con un codice precostituito per trasformare l'esp8266 un un mixer Led con interfaccia WEB e gestione da Android , che permette di pilotare un numero mostruoso di led in catene da 1023 led , 1023 x ogni pin o quasi ( Attenzione alcuni Esp8266 non caricano Uled per mancaza di ram e per pilotare molti led server Esp8266 con molta RAM )
@SurvivalHacking
@SurvivalHacking 4 күн бұрын
Ma certo che li potevo usare, ma era troppo facile. I Neopixel o WS2812 li ho usati in moltissime occasioni, ci saranno decine di video a riguardo che ho fatto. Sono ultra comodi. In questo caso ho voluto far vedere una tecnica ingegnosa e comunque utile la dove l'esigenza è il massimo risparmio.
@gianlucafrare3171
@gianlucafrare3171 4 күн бұрын
Bellissimo. Ma quanti led si possono alimentare con un nano? Riesce a gestire la corrente?
@SurvivalHacking
@SurvivalHacking 4 күн бұрын
Eh, il bello del multiplexing è che in effetti si accende un solo LED per volta. Il resto della magia lo fa il nostro occhio con la persistenza. Il consumo medio è quello di una decina di LED indipendentemente da quanti LED ci sono in matrice.
@schenna_0016
@schenna_0016 5 күн бұрын
Ottimo video, ma la prossima volta mostra anche il codice che hai scritto per farlo funzionare
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Il codice è scaricabile, in descrizione c'è il link. Ci sono sia gli schemi che il codice e anche il file per la stampa 3D della dima. Io rilascio SEMPRE i sorgenti di tutto quello che faccio !
@rossosiena
@rossosiena 5 күн бұрын
Come si chiama il programma di simulazione che hai fatto vedere con arduino uno?
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
E' una web application, gira interamente su browser, si tratta di ThinkerCad: www.tinkercad.com/circuits. Dovrebbe essere gratuito per utilizzo personale. Io ho usato l'account Autodesk di mio figlio che è studente.
@micheledallasilvestra
@micheledallasilvestra 5 күн бұрын
Io mi sono limitato a controllare 20 led con un Attiny85. Si può usare il CharliePlexing con una griglia di led rettangolare (quasi quadrata) facendo i collegamenti con percorsi obliqui, è mostrato tutto nella wikipedia in inglese. Mi domando però come fai a saldare così tanti led e mantenerti mentalmente lucido 😉
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Eh, l'ho visto anche io che saldandoli in modo obliquo si poteva fare una matrice quadrata, ma sul 1000 fori era molto complicato e poi mi piaceva l'idea di fare un triangolo !
@gladiorosso9816
@gladiorosso9816 5 күн бұрын
bel video, ma un colpo al cuore da buon collezionista di retrogaming vedere il libretto di super mario maker per wiiU come base di appoggio per le saldature :(
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Lo sapevo che a qualcuno gli sarebbe dispiaciuto. Io non so nemmeno perché me lo ritrovo in giro e mi serviva qualcosa di rigido per mantenere in piano tutti i LED. Comunque sia ha fatto solo da base di appoggio e non ha subito traumi. Se in una delle prossime manifestazioni ci si vede, te lo porto. La prossima è a settembre a Modena.
@gladiorosso9816
@gladiorosso9816 5 күн бұрын
@@SurvivalHacking qualche goccia di stagno liquido sopra glielo ho visto...il trauma è stato quello...un abbraccio Davide e Grazie per i video che ci proponi...
@francom1965
@francom1965 5 күн бұрын
soluzione interessante. un dubbi, ma se io devo accendere 2 led collegati alla stessa coppia di porte comesi fa, swicciando velocemente le polarizzazioni?
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Sì esatto. E' il principio del multiplexing, che si basa sulla persistenza del nostro occhio. Superata una certa frequenza (circa 50Hz) il nostro occhio non percepisce più il lampeggio. Il bello di questa soluzione è che in pratica il LED acceso è sempre uno alla volta e quindi anche l'assorbimento è molto basso.
@ZlatkoGrujic
@ZlatkoGrujic 5 күн бұрын
🔻🔻🔻🔻🔻
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
🟣🟤🟡🟢🟠
@MrBravosport
@MrBravosport 5 күн бұрын
200 episodi.....150 con i led 😄😄
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Diciamo che i LED se non si è capito, sono una mia passione. Sono quei 'cosi' che rendono l'elettronica visibile e viva ! 🤣
@salvo8063
@salvo8063 5 күн бұрын
Credo sia la tecnica utilizzata su tutte le tastierea dei pc ed altre
@SurvivalHacking
@SurvivalHacking 5 күн бұрын
Oggi ci sono soluzioni più semplici. Ci sono LED indirizzabili digitalmente, per cui si mettono tutti in seire e si controllano con un solo filo. Si chiamano NeoPixel oppure WS2812. Li ho utilizzati in molti progetti. Sono comodissimi. RGB controllati con un solo filo e se ne possono mettere in serie centinaia.
@gugliah
@gugliah 4 күн бұрын
Probabilmente i led avevano due categorie di flusso differenti. Dovresti abbassare la corrente dei più luminosi con delle resistenze..
@SurvivalHacking
@SurvivalHacking 3 күн бұрын
Eh sì certo, ma sono una cinquantina... e mettere 50 resistenze è un casino pazzesco, a questo punto conviene cambiare i LED, ma tra dissaldare e risaldare 50 LED mi sa che faccio prima a rifare tutto una terza volta. Ma oramai va bene così, dai.
@gugliah
@gugliah 3 күн бұрын
@@SurvivalHacking lavoraccio si, complimenti per la passione.. altra alternativa è fare una compensazione in pwm via software ai soli led più luminosi.. magari qualche riga di codice risolve...
SH195 - VECTREXINO - Mini console VECTREX per tutti
51:00
Survival Hacking
Рет қаралды 7 М.
Пробую самое сладкое вещество во Вселенной
00:41
Vivaan  Tanya once again pranked Papa 🤣😇🤣
00:10
seema lamba
Рет қаралды 22 МЛН
Children deceived dad #comedy
00:19
yuzvikii_family
Рет қаралды 6 МЛН
Amtron UK455 Generatore di segnali "salvato" dalla discarica
18:10
Stefano Homebrew
Рет қаралды 3,6 М.
Costruisci una Matrice di LEDS 48x48 Neopixel con wled e ESP32
13:23
BOOMYTech Italia
Рет қаралды 6 М.
QUESTI PROGRAMMI ROVINANO IL TUO PC, NON INSTALLARLI!
11:11
Prodigeek
Рет қаралды 45 М.
How many plants do you need to breathe?  TESTED
27:44
Joel Creates
Рет қаралды 2,7 МЛН
LA FINE DEI NEGOZI DI DISCHI AMERICANI
8:29
Gianluca Bocci
Рет қаралды 20 М.
High precision speed reducer using rope
20:19
Aaed Musa
Рет қаралды 1,3 МЛН
SH199 - Riparazione GRILLO PARLANTE - e proviamo i moduli di espansione
25:18
iPhone 12 socket cleaning #fixit
0:30
Tamar DB (mt)
Рет қаралды 52 МЛН
Gizli Apple Watch Özelliği😱
0:14
Safak Novruz
Рет қаралды 4,1 МЛН
Secret Wireless charger 😱 #shorts
0:28
Mr DegrEE
Рет қаралды 2 МЛН
iOS 18 vs Samsung, Xiaomi,Tecno, Android
0:54
AndroHack
Рет қаралды 92 М.