Sommario:
- Forniture
- Passaggio 1: Storia
- Passaggio 2: impostazione dell'analogico nel blocco
- Passaggio 3: imposta i widget del dashboard
- Passaggio 4: imposta il blocco delle modifiche
- Passaggio 5: finalmente distribuire i blocchi
Video: Usa i widget della dashboard con Magicbit [Magicblocks]: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
Questo tutorial ti insegnerà a utilizzare Magicblocks Dashboard Widgets con Magicbit. Stiamo usando magicbit come scheda di sviluppo in questo progetto basato su ESP32. Pertanto qualsiasi scheda di sviluppo ESP32 può essere utilizzata in questo progetto.
Forniture
Magicbit - Pro
Passaggio 1: Storia
Ciao e benvenuto, questo breve tutorial ti insegnerà a utilizzare i widget della dashboard con Magicbit utilizzando Magicblocks.
Prima di tutto accedi al tuo account Magicblocks, Magicblocks è un semplice software di programmazione visiva per programmare il tuo magicbit. Chiunque può programmare il proprio microcontrollore utilizzando magicblocks.io e non è necessaria alcuna conoscenza di programmazione. Puoi iscriverti gratuitamente.
Avvia e apri il parco giochi.
Quindi assicurati che Magicbit sia connesso a Internet e collegato e anche collegato al tuo account tramite Gestione dispositivi.
Tutto fatto? quindi scorrere verso il basso fino al passaggio 1.
Elenco degli elementi richiesti
Magicbit: Magicbit è una piattaforma di sviluppo integrata basata su ESP32 per l'apprendimento, la prototipazione, la codifica, l'elettronica, la robotica, l'IoT e la progettazione di soluzioni.
Passaggio 2: impostazione dell'analogico nel blocco
1. Trascina e rilascia il blocco Analog In dalla sezione dei nodi di input sulla sinistra dello schermo al flusso.
2. Fai doppio clic sul blocco Analog In e digita o incolla il tuo ID dispositivo univoco dalla scheda Gestione dispositivi sul tuo account Magicblocks. [Questo collegherà l'ingresso digitale con il Magicbit]
3. Scegli POT(39) dal menu a discesa PIN. (Si collega con il potenziometro sul tuo Magicbit)
4. Selezionare il Metodo come interruzione dal menu a discesa.
Passaggio 3: imposta i widget del dashboard
1. Trascina e rilascia i blocchi Testo, Indicatore, Grafico, Uscita audio, Notifica dalla sezione Dashboard a sinistra dello schermo al Flusso.
2. Blocco di testo
Rinominare il campo di testo [Facoltativo]
3. Blocco indicatore
- Rinominare l'etichetta[Facoltativo].
- Modificare l'intervallo dell'indicatore in 0 - 4095.
4. Blocco grafico
- Rinominare l'etichetta[Facoltativo].
- Cambia il grafico Max & Min in 0 - 4095.
- Cambia la scala dell'asse X in 2 minuti[Facoltativo].
5. Blocco uscita audio
- Imposta la voce TTS (Text-To-Speech) dal menu a discesa.
- Seleziona la casella di controllo "Riproduci audio quando la finestra non è a fuoco".
6. Blocco notifiche
Imposta il punto dello schermo in cui desideri che venga visualizzata la notifica
Passaggio 4: imposta il blocco delle modifiche
(Questo nodo viene utilizzato per modificare l'ingresso del segnale 0 e 4095 dal nodo Analog In a qualsiasi testo per utilizzare la funzione Text-To-Speech di uscita audio.)
1. Trascinare e rilasciare il blocco di modifica dalla sezione dei nodi funzione a sinistra dello schermo al flusso.
2. Aggiungi una nuova regola dal pulsante '+' per utilizzare 2 regole.
3. Modificare la funzione di entrambe le regole da Imposta a Modifica dal menu a discesa.
4. Quindi modificare la funzione "Cerca" da String(testo) a Number in entrambe le regole. E assicurati che la funzione "Sostituisci con" sia impostata su String (testo).
5. Imposta le regole.
- La prima regola per cercare '4095' nell'ingresso del segnale e sostituirlo con il nostro testo (es. 'Massimo')
- La seconda regola per cercare '0' nell'ingresso del segnale e sostituirlo con il nostro testo (es. 'Minimo')
[Facoltativo] Importa nodi già impostati
Se hai avuto problemi a configurare i nodi, puoi utilizzare la funzione di importazione in Magicblocks per ottenere i nodi che sono già stati configurati.
- Per prima cosa copia questo codice negli appunti.
- Fare clic sul menu delle opzioni nell'angolo in alto a destra dello schermo.
- Quindi passa il cursore sul sottomenu Importa.
- Quindi fai clic su Appunti e incolla il codice negli appunti nel campo di testo.
- Seleziona il flusso corrente o il nuovo flusso e fai clic su Importa.
IMPORTANTE
Assicurati di digitare l'ID del dispositivo in entrambe le proprietà del nodo Digital In.
Passaggio 5: finalmente distribuire i blocchi
- Assicurati che tutti i blocchi siano collegati.
- Fare clic sul pulsante Distribuisci nell'angolo in alto a destra dello schermo.
- Dopo la distribuzione, vai all'interfaccia utente del dashboard facendo clic sul collegamento all'URL del dashboard nell'angolo in alto a destra dello schermo.
- Ruota il potenziometro sul tuo Magicbit e i widget della dashboard interagiranno di conseguenza.
Informazioni sul layout del widget (sotto)
NOTA - La funzione Text-To-Speech del blocco Audio Out verrà ascoltata attraverso l'audio del sistema.
Risoluzione dei problemi
- Controlla se il tuo Magicbit è connesso a Internet.
- Verificare se viene utilizzato il PIN corretto (ad es. 'POT(39)').
Consigliato:
Usa i pulsanti sul tuo Magicbit [Magicblocks]: 5 passaggi
Usa i pulsanti sul tuo Magicbit [Magicblocks]: questo tutorial ti insegnerà a usare i pulsanti sul tuo Magicbit usando Magicblocks. Stiamo usando magicbit come scheda di sviluppo in questo progetto basato su ESP32. Pertanto qualsiasi scheda di sviluppo ESP32 può essere utilizzata in questo progetto
Usa il sensore di umidità del suolo con Magicbit [Magicblocks]: 5 passaggi
Usa il sensore di umidità del suolo con Magicbit [Magicblocks]: questo tutorial ti insegnerà a utilizzare il sensore di umidità del suolo con il tuo Magicbit usando Magicblocks. Stiamo usando magicbit come scheda di sviluppo in questo progetto basato su ESP32. Pertanto qualsiasi scheda di sviluppo ESP32 può essere utilizzata in questo progetto
Usa il sensore a ultrasuoni con Magicbit [Magicblocks]: 5 passaggi
Usa il sensore a ultrasuoni con Magicbit [Magicblocks]: questo tutorial ti insegnerà a usare il sensore a ultrasuoni con il tuo Magicbit usando Magicblocks. Stiamo usando magicbit come scheda di sviluppo in questo progetto basato su ESP32. Pertanto qualsiasi scheda di sviluppo ESP32 può essere utilizzata in questo progetto
Usa il cicalino su Magicbit [Magicblocks]: 4 passaggi
Usa il cicalino sul Magicbit [Magicblocks]: questo tutorial ti insegnerà a usare il cicalino sul Magicbit usando Magicblocks. Stiamo usando magicbit come scheda di sviluppo in questo progetto basato su ESP32. Pertanto qualsiasi scheda di sviluppo ESP32 può essere utilizzata in questo progetto
Aggiungi un jack per la sincronizzazione del PC a un cavo Ttl Nikon Sc-28 (usa le impostazioni automatiche per il flash della fotocamera e i flash della fotocamera con trigger disattivato!!): 4 passaggi
Aggiungi un jack per la sincronizzazione del PC a un cavo Ttl Nikon Sc-28 (usa le impostazioni automatiche per un flash della fotocamera e flash della fotocamera Trigger Off!!): in questo tutorial ti mostrerò come rimuovere uno di quei fastidiosi connettori TTL proprietari a 3 pin su il lato di un cavo TTL esterno Nikon SC-28 e sostituirlo con un connettore di sincronizzazione PC standard. questo ti permetterà di usare un flash dedicato, s