Adalight.ino controllo due strisce indipendenti

Salve a tutti . Sono nuovo nel forum . Mi sto da poco interessando a questo mondo fantastico .
Ho cominciato con successo con il progetto ambilight , controllato da Arduino e interfacciato con il software prismatik.
Ora vorrei controllare due strisce led in modo indipendente ...per ora sono riuscito a farle riconoscere entrambe , ovviamente inserite in due pin diversi .
Quello che vorrei fare e avviare prismatik su di una e sull'altra in loop eseguire lo script rainbow con lo scopo di avere una luce ambientale da un lato e l'altra che si interfaccia con il software. Appena posso posto lo script per cercare di capire come fare grazie

Buonagiorno,
essendo il tuo primo post nella sezione Italiana del forum, nel rispetto del nostro regolamento, ti chiedo cortesemente di presentarti QUI (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con MOLTA attenzione il su citato REGOLAMENTO ... Grazie. :slight_smile:

grazie , mi scuso e ho risolto immediatamente

questo è lo script che sto usando ho modificato alcuni valori ed eliminato altri dall' originale .
riesco ad avviare la tabella colori test su entrambi ma non riesco a capire come far girare sul secondo strip led il colori in loop arcobaleno

ambilight.ino (18.1 KB)

Up

Up

Se non ricevi risposte è perché probabilmente nessuno qui sa cosa è e non ha mai usato "prismatik" ...
... magari metti un link e, se qualcuno è interessato .. magari gli da un occhiata.

Guglielmo

P.S.: Non è affatto scontato che ci sia una risposta per ogni domanda ... ::slight_smile:

ho dato un'occhiata veloce allo sketch...

#define LED_STRIP_1_NUM 138
#define LED_STRIP_2_NUM 3

hai 138 led nel plimo strip e solo 3 nel secondo?

con 141 led ... questa mi sembra esagerata

#define MAX_CURRENT 9500

questo va corretto

// Calucalte the total number of LEDs
#define NUM_LEDS 177

poi altro nin zo...

Non so inoltre che tipo di LED monti ... ma mi sembra di capire che siano dei LED indirizzabili quindi ... per OGNI LED che definisci, vengono occupati in memoria 3 bytes (R,G,B) ... ora, in funzione del Arduino che usi, potresti NON avere memoria sufficiente.

Ricordo che Arduino UNO ha solo 2 KBytes di SRAM che servono per lo stack, l'heap, le variabili e anche per il buffer di N_LED x 3 necessario ai LED indirizzabili ... fatti due conti ... ::slight_smile:

Guglielmo