Sommario:
- Forniture
- Fase 1: Storia
- Passaggio 2: imposta il Digital in Block
- Passaggio 3: [Layout PIN Magicbit]
- Passaggio 4: imposta il blocco delle modifiche
- Passaggio 5: imposta il blocco di testo
- Passaggio 6: finalmente distribuire i blocchi
Video: Realizza un sensore di prossimità con Magicbit [Magicblocks]: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
Questo tutorial ti insegnerà a utilizzare un sensore di prossimità con un Magicbit utilizzando 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.
Forniture
Magicbit - Pro
Fase 1: Storia
Ciao e benvenuto, questo tutorial ti insegnerà a utilizzare un sensore di prossimità con un Magicbit utilizzando Magicblocks.
Ci sono 1 metodi principali per raggiungere questo obiettivo;
Usando Dashboard Text Output
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 scorri verso il basso fino al Metodo 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: imposta il Digital in Block
1. Trascina e rilascia il blocco Digital In dalla sezione Magicbit-nodes al flusso.
2. Fai doppio clic sul blocco Digital In e digita o incolla il tuo ID dispositivo univoco dalla scheda Gestione dispositivi sul tuo account Magicblocks. [Questo collegherà il modulo collegato come segnale digitale dal Magicbit]
3. Entrambi i PIN 32 e 33 possono essere utilizzati con il sensore di prossimità, quindi collegalo a uno di essi e assicurati di scegliere il PIN corretto (a cui hai collegato il sensore) dal menu a discesa.
4. Seleziona il metodo come interruzione dal menu a discesa
Passaggio 3: [Layout PIN Magicbit]
In questo tutorial verrà utilizzato il PIN 33.
Passaggio 4: imposta il blocco delle modifiche
(Questo nodo è usato per cambiare l'ingresso del segnale 1 e 0 dal nodo Digital In a qualsiasi testo tu voglia)
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 '0' nell'ingresso del segnale e sostituirlo con il nostro testo (es. 'Oggetto rilevato' o 'ON')
- La seconda regola per cercare '1' nell'ingresso del segnale e sostituirlo con il nostro testo (es. 'Nessun oggetto rilevato' o 'OFF')
(l'immagine sotto mostra un esempio delle regole)
Passaggio 5: imposta il blocco di testo
1. Trascina e rilascia il blocco di testo dalla sezione dei nodi del dashboard al flusso.
2. Fare doppio clic sul nodo di testo e impostare un'interfaccia utente dashboard di base [interfaccia utente] dal menu a discesa e un nome per il campo.
[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 tuo dispositivo nelle proprietà del nodo Ingresso digitale e scegli il PIN a cui è collegato il sensore di prossimità.
Passaggio 6: finalmente distribuire i blocchi
- Collega tutti i blocchi.
- 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.
- Usa qualsiasi oggetto o la tua mano per bloccare il sensore di prossimità e il testo verrà visualizzato sul cruscotto.
Risoluzione dei problemi
- Controlla se il tuo Magicbit è connesso a Internet.
- Verificare che il sensore di prossimità sia collegato correttamente e che sia utilizzato il PIN corretto (es. PIN 33).
Consigliato:
Misurazione della distanza di prossimità con il sensore di gesti APDS9960: 6 passaggi
Misurazione della distanza di prossimità con sensore gestuale APDS9960: In questo tutorial impareremo come misurare la distanza utilizzando un sensore gestuale APDS9960, arduino e Visuino.Guarda il video
Air Piano con sensore di prossimità IR, altoparlante e Arduino Uno (aggiornato/parte 2): 6 passaggi
Air Piano con sensore di prossimità IR, altoparlante e Arduino Uno (aggiornato/parte-2): questa è una versione aggiornata del precedente progetto di air piano?. Qui sto usando un altoparlante JBL come uscita. Ho anche incluso un pulsante sensibile al tocco per cambiare modalità in base alle esigenze. Ad esempio: modalità Hard Bass, modalità Normal, High fr
Air Piano con sensore di prossimità IR e Arduino Uno Atmega 328: 6 passaggi (con immagini)
Air Piano utilizzando il sensore di prossimità IR e Arduino Uno Atmega 328: normalmente i pianoforti sono elettrici o meccanici sul semplice meccanismo di pressione del pulsante. Ma ecco una svolta, potremmo semplicemente eliminare la necessità dei tasti in un pianoforte utilizzando alcuni sensori. E i sensori di prossimità a infrarossi si adattano meglio alla causa perché t
Sensore di prossimità IR.: 4 passaggi (con immagini)
Sensore di prossimità IR.: In questo progetto spiegherò come realizzare un semplice sensore di prossimità IR utilizzando LED IR, doppio amplificatore operazionale LM358 e alcuni componenti elettronici di base che puoi trovare in qualsiasi negozio di elettronica locale
Sensore di prossimità a infrarossi con LM358: 5 passaggi
Sensore di prossimità a infrarossi con LM358: questa è una guida alla realizzazione di un sensore di prossimità a infrarossi