Risposta rapida
Programma la tua lampada notturna interattiva Makeblock xLight collegandola a un computer tramite USB, usando il software gratuito mBlock per trascinare e rilasciare blocchi di codice e caricando le tue sequenze luminose personalizzate sul controllore.
Capire il tuo controllore xLight
I modelli xLight S1 e N1 condividono lo stesso controllore centrale, che utilizza LED RGB WS2812B indirizzabili singolarmente. Ciò significa che puoi controllare ogni LED indipendentemente, consentendo schemi complessi e animazioni oltre ai semplici cambi di colore.
Il controllore si collega tramite USB al computer e viene riconosciuto come un dispositivo standard compatibile con Arduino. Questo ti permette di usare l'ambiente di programmazione a blocchi di mBlock, ideale per principianti e educatori.
Scegliere il software giusto
mBlock è l'ambiente di programmazione raccomandato per xLight. Supporta sia la codifica a blocchi che Python, dandoti flessibilità man mano che le tue competenze crescono. Scrica l'ultima versione dal sito Web di Makeblock e installala sul tuo computer.
Assicurati di installare i driver necessari per il controllore xLight. mBlock di solito lo fa automaticamente, ma se il tuo computer non rileva il dispositivo, potresti dover installare manualmente il driver CH340.
Guida alla programmazione passo dopo passo
- Collega il controllore xLight: Collega il controllore xLight al computer usando il cavo USB. Assicurati che la striscia LED sia collegata alla porta d'uscita del controllore. Attendi che il computer rilevi il dispositivo. Se il dispositivo non viene rilevato, controlla il cavo USB e prova una porta diversa. Installa il driver CH340 se necessario.
- Apri mBlock e seleziona il dispositivo: Avvia mBlock. Clicca sulla scheda 'Dispositivi' e seleziona 'Arduino Uno' (il controllore xLight è basato su questa scheda). Assicurati che la porta COM corretta sia selezionata sotto 'Connessione'. La selezion del tipo di scheda sbagliato può causare errori di caricamento. Verifica sempre che la porta e la scheda corrispondano al tuo hardware.
- Scrivi il tuo primo programma: Trascina un blocco 'quando si clicca sulla bandiera verde' dalla categoria Eventi. Quindi aggiungi un blocco 'imposta tutti i LED a colore' dalla categoria Robot/Neopixel. Scegli un colore e clicca sulla bandiera verde per testare. Inizia in modo semplice. Testa un colore di LED prima di aggiungere cicli o animazioni per isolare eventuali problemi di cablagio o connessione.
- Aggiungi interattività con i sensori : Per far sì che la tua lampada notturna risponda al tatto o al suono, usa i blocchi 'quando [sensore] è [condizione]'. Ad esemio, usa un blocco di sensore sonoro per cambiare colore quando batti le mani. I blocchi dei sensori potrebbero richiedere una calibrazione. Testa prima il valore del sensore usando un blocco 'mostra variabile' per assicurarti che si attivi come previsto.
- Carica il programma sul controllore: Una volta che il programma è pronto, clicca su 'Carica su Arduino'. mBlock compilerà e trasferirà il codice al controllore xLight. Scollega il cavo USB per eseguire il programma in modo autonomo. Se il caricamento fallisce, chiudi altri programmi che usano la porta COM e riprova. Un LED verde fisso sul controllore indica un caricamento riuscito.
Fatti sul prodotto
-
Makeblock xLight: Luci notturne con controllore programmabile interattivo: Il xLight S1 è dotato di una striscia luminosa completamente personalizzabile con LED RGB WS2812B indirizzabili singolarmente e un potente box di controllo. Ciò significa che puoi programmare ogni LED con un colore e una luminosità diversi, consentendo giochi di luce complessi ed effetti interattivi.
Makeblock xLight: Luci notturne con controllore programmabile interattivo



