Тёмный

SH200 - Duecento di questi LED - vediamolo con il CharliePlexing 

Survival Hacking
Подписаться 43 тыс.
Просмотров 6 тыс.
50% 1

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
🛍 Vetrina Amazon si SUrvival Hacking: www.amazon.it/shop/survivalha...
✉️ 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

Наука

Опубликовано:

 

22 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 109   
@Vincenzo_F
@Vincenzo_F 23 дня назад
Quando ci sono di mezzo dei LED nessuno meglio di Davide!!! Complimenti anche a Charlie per la furbata!
@SurvivalHacking
@SurvivalHacking 23 дня назад
Esattamente. E' quando si hanno delle limitazioni, che si trovano le soluzioni più ingegnose. 😀
@littlesaturdaylab
@littlesaturdaylab 22 дня назад
Avere 3 segnali su apparecchi che fungono con 0 e 1, è un enorme risparmio di risorse
@littlesaturdaylab
@littlesaturdaylab 22 дня назад
Sfruttarli in altre occasioni, ovviamente non con led ma diodi ?
@Spiderjin
@Spiderjin 23 дня назад
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 22 дня назад
Grazie Spider !
@maxnico8566
@maxnico8566 23 дня назад
Davide lo scienziato PAZZO dei LED! 🤣
@SurvivalHacking
@SurvivalHacking 23 дня назад
Pazzo di sicuro... scienziato non saprei... 🤣
@michelepetito8386
@michelepetito8386 23 дня назад
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 22 дня назад
Grazie a te Michele ! 👍
@Lukas_Miglioranza
@Lukas_Miglioranza 22 дня назад
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 21 день назад
Grazie Lukas ! 👍
@mauriziomascagna
@mauriziomascagna 23 дня назад
Beato te che hai tutta questa pazienza!
@SurvivalHacking
@SurvivalHacking 23 дня назад
Eh, la pazienza è davvero una grande virtù 💪
@mauriziomascagna
@mauriziomascagna 23 дня назад
@@SurvivalHacking Hai ragione
@robertotedeschi5497
@robertotedeschi5497 21 день назад
Fenomenale,complimenti davvero perke e una cos interessantissim questa del charlid plexing,grande Davide😂😂😂😂
@SurvivalHacking
@SurvivalHacking 21 день назад
Grazie Roberto ! 👍
@mario0083
@mario0083 23 дня назад
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 22 дня назад
Grazie Mario !
@mauropiva1977
@mauropiva1977 23 дня назад
Che dire tanta pazienza e molto professionale 🎉
@SurvivalHacking
@SurvivalHacking 23 дня назад
Grazie Mauro ! 🙏
@TheHorus2013
@TheHorus2013 23 дня назад
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 23 дня назад
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 23 дня назад
@@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.
@ettoregalli72
@ettoregalli72 22 дня назад
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 22 дня назад
Grazie Ettore !
@Maximo_74
@Maximo_74 23 дня назад
Lo rinominerei DavidePlexing😁, complimenti a non finire per il RE dei LED👏🏻👏🏻👏🏻👏🏻👏🏻
@SurvivalHacking
@SurvivalHacking 22 дня назад
Ora mi organizzo per fare una corona ! 😁
@maotratra2772
@maotratra2772 22 дня назад
Complimenti Davide auguri di altri 2000 video
@SurvivalHacking
@SurvivalHacking 22 дня назад
Grazie !, mi accontento per il momento di arrivare a 300 :)
@luciotube60
@luciotube60 18 дней назад
Ciao David, interessante soluzione tecnica ma il time lapse è strabiliante 😮 Le tue mani si muovono come se danzassero, complimenti 💯
@SurvivalHacking
@SurvivalHacking 18 дней назад
I timelapse sono sempre affascinanti !
@argo252
@argo252 23 дня назад
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 22 дня назад
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.
@piva65
@piva65 23 дня назад
Quanta pazienza, bravo Davide Gatti 👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏
@SurvivalHacking
@SurvivalHacking 23 дня назад
Grazie a te ! 🎥
@RenatoT66
@RenatoT66 23 дня назад
Molto fico!
@SurvivalHacking
@SurvivalHacking 23 дня назад
Interessante dai, è quando si hanno limitazioni che vengono fuori le soluzioni più ingegnose.
@RenatoT66
@RenatoT66 23 дня назад
@@SurvivalHacking Certo che è interessante.
@GiuseppeAntonioGiardinaPapa
@GiuseppeAntonioGiardinaPapa 22 дня назад
Bellissimo ! Grazie !❤
@SurvivalHacking
@SurvivalHacking 22 дня назад
Grazie a te Giuseppe ! 👍
@ifaber68
@ifaber68 23 дня назад
Grande Davide, davvero bel video. ;-)
@SurvivalHacking
@SurvivalHacking 22 дня назад
Grazie Faber !
@massimoc2867
@massimoc2867 23 дня назад
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 23 дня назад
Grazie Massimo ! 🙏
@danielerizzo2083
@danielerizzo2083 23 дня назад
Grande Davide ti seguo quando avevi 16 mila iscritti, sempre una espirazioni !
@SurvivalHacking
@SurvivalHacking 23 дня назад
Grazie Daniele ! 💜
@PittartMiniatures
@PittartMiniatures 17 дней назад
@SurvivalHacking
@SurvivalHacking 17 дней назад
🙏❤️
@riccardobella995
@riccardobella995 23 дня назад
Bellissimo il CharlePlexing con i 210 LED figata pazzesca 😮😮😮😮 ottimo video grande Davide e buon 200 video
@SurvivalHacking
@SurvivalHacking 23 дня назад
Grazie Ricardo !!!! 💜💜💜💜💜💜
@riccardobella995
@riccardobella995 23 дня назад
@@SurvivalHacking prego Davide 😃🖖🖖🖖🖖🖖
@romeovalli3241
@romeovalli3241 23 дня назад
Complimenti resta sano ottimo lavoro ciao .
@SurvivalHacking
@SurvivalHacking 22 дня назад
Grazie Romeo !
@marcomurrucciu8724
@marcomurrucciu8724 23 дня назад
grattone 200 sei di una simpatia unica
@SurvivalHacking
@SurvivalHacking 23 дня назад
Grazie Marco ! 🙏
@kevinvadagnin7774
@kevinvadagnin7774 23 дня назад
👍Ciao grazie
@SurvivalHacking
@SurvivalHacking 23 дня назад
Grazie a te ! 👍
@marinamesiano5509
@marinamesiano5509 23 дня назад
Bravooooooooooooopoooo
@SurvivalHacking
@SurvivalHacking 23 дня назад
Grazie Marina ! 🙏
@midclock
@midclock 22 дня назад
🎉 💯💯🎉
@SurvivalHacking
@SurvivalHacking 21 день назад
👍👍👍👍
@michelepiccolo
@michelepiccolo 23 дня назад
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 23 дня назад
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.
@ricodonofrio7382
@ricodonofrio7382 23 дня назад
Ciao Mister Led oggi è il caso di dire "Tanta Competenza"
@SurvivalHacking
@SurvivalHacking 23 дня назад
Grazie ! 🙏
@iw7cnqgiuseppe376
@iw7cnqgiuseppe376 23 дня назад
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 23 дня назад
In questo video ne ho utilizzati proprio due in cascata per fare una matrice 16x8 e ci ho fatto uno space invaders giocabile !: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-IiRBaMxKBDk.html era il video per celebrare i 250 iscritti !!
@iw7cnqgiuseppe376
@iw7cnqgiuseppe376 23 дня назад
@@SurvivalHacking lo vedrò con molta attenzione. Grazie.
@lamerhouse
@lamerhouse 26 дней назад
bravooo bravooo salda che ti passa altri 200 di questi video... vuol dire che a 400 sono 400 led da saldare....
@SurvivalHacking
@SurvivalHacking 25 дней назад
C'è prima il 300 !! poi arriva il cubo 64x64x64
@Vibropollo
@Vibropollo 23 дня назад
Li ha già saldati qui 400 led 😅
@vittoriofesta3695
@vittoriofesta3695 23 дня назад
​​@@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 22 дня назад
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.
@ZlatkoGrujic
@ZlatkoGrujic 23 дня назад
🔻🔻🔻🔻🔻
@SurvivalHacking
@SurvivalHacking 23 дня назад
🟣🟤🟡🟢🟠
@Cyberix75
@Cyberix75 2 часа назад
t:7:44 unsupported audio format sullo schermo dietro... ahi ahi ahi 😀
@alessandrospagnoletti2855
@alessandrospagnoletti2855 25 дней назад
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 24 дня назад
Certo che sì. In effetti, messe in ingresso, non forzano alcun livello logico e non alterano le parti di matrice connesse a quelle porte.
@marcocateni9824
@marcocateni9824 23 дня назад
Sarai nominato "RED" = Re di LED 😃.
@SurvivalHacking
@SurvivalHacking 23 дня назад
Con una corona di LED !!! 🤣
@marcocateni9824
@marcocateni9824 23 дня назад
@@SurvivalHacking : Perché no? Un'idea per il prossimo progetto 😉
@TimelessX974
@TimelessX974 23 дня назад
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 22 дня назад
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 22 дня назад
Bellissimo. Ma quanti led si possono alimentare con un nano? Riesce a gestire la corrente?
@SurvivalHacking
@SurvivalHacking 22 дня назад
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.
@maga9852
@maga9852 23 дня назад
Ciao Davide. Complimenti x il video. Non conoscevo questa tecnica e mi tornerà sicuramente utile anche in ambito lavorativo. Video stupendo. 👍
@SurvivalHacking
@SurvivalHacking 23 дня назад
Grazie Mario ! 👍
@schenna_0016
@schenna_0016 23 дня назад
Ottimo video, ma la prossima volta mostra anche il codice che hai scritto per farlo funzionare
@SurvivalHacking
@SurvivalHacking 23 дня назад
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 !
@gladiorosso9816
@gladiorosso9816 23 дня назад
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 23 дня назад
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 23 дня назад
@@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...
@MrBravosport
@MrBravosport 23 дня назад
200 episodi.....150 con i led 😄😄
@SurvivalHacking
@SurvivalHacking 23 дня назад
Diciamo che i LED se non si è capito, sono una mia passione. Sono quei 'cosi' che rendono l'elettronica visibile e viva ! 🤣
@rossosiena
@rossosiena 23 дня назад
Come si chiama il programma di simulazione che hai fatto vedere con arduino uno?
@SurvivalHacking
@SurvivalHacking 23 дня назад
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 23 дня назад
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 23 дня назад
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 !
@francom1965
@francom1965 23 дня назад
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 23 дня назад
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.
@salvo8063
@salvo8063 23 дня назад
Credo sia la tecnica utilizzata su tutte le tastierea dei pc ed altre
@SurvivalHacking
@SurvivalHacking 23 дня назад
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 22 дня назад
Probabilmente i led avevano due categorie di flusso differenti. Dovresti abbassare la corrente dei più luminosi con delle resistenze..
@SurvivalHacking
@SurvivalHacking 22 дня назад
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 22 дня назад
@@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...
Далее
ЛУЧШАЯ ПОКУПКА ЗА 180 000 РУБЛЕЙ
28:28
PROTOTIPO BATTERIA A SABBIA #fotovoltaico #faidate
34:23
SH191 - SBUDELLIAMO una Playstation 2 ?
27:44
Просмотров 20 тыс.
SH163 - RIPARAZIONE Videotel SIP
40:21
Просмотров 20 тыс.
Здесь упор в процессор
18:02
Просмотров 342 тыс.