Taula de continguts:
- Subministraments
- Pas 1: història
- Pas 2: configureu el bloc digital en bloc
- Pas 3: [Disseny del PIN Magicbit]
- Pas 4: configureu el bloc de visualització
- Pas 5: configureu el bloc de text
- Pas 6: configureu el bloc de canvis
- Pas 7: Visió general del projecte
- Pas 8: Finalment desplegar els blocs
Vídeo: Sensor de posició de peu de bicicleta de Magicbit [Magicblocks]: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
Projecte senzill de bricolatge per crear un sensor de posició Kickstand amb un Magicbit mitjançant Magicblocks. Estem utilitzant Magicbit com a tauler de desenvolupament d’aquest projecte basat en ESP32. Per tant, qualsevol placa de desenvolupament ESP32 es pot utilitzar en aquest projecte.
Subministraments
- Magicbit - Pro
- Cable de pont (genèric)
Pas 1: història
Hola i benvinguts, es tracta d’un senzill projecte de bricolatge per crear un sensor de posició Kickstand amb un Magicbit mitjançant Magicblocks.
Hi ha dos mètodes principals per assolir aquest objectiu;
- Mitjançant la sortida de text del tauler.
- Mitjançant la sortida de text del tauler.
Primer de tot, inicieu sessió al vostre compte de Magicblocks, Magicblocks és un programari de programació visual fàcil per programar el vostre Magicbit. Qualsevol persona pot programar el seu micro controlador mitjançant magicblocks.io i no cal tenir coneixements de programació. Podeu inscriure-us gratuïtament.
Inicieu i obriu el pati.
A continuació, assegureu-vos que el Magicbit estigui connectat a Internet, connectat i connectat al vostre compte mitjançant el Gestor de dispositius.
Tot fet? a continuació, desplaceu-vos cap avall fins al mètode 1
Llista d'elements obligatoris
Magicbit: Magicbit és una plataforma de desenvolupament integrada basada en ESP32 per a l'aprenentatge, prototipatge, codificació, electrònica, robòtica, IoT i disseny de solucions.
Pas 2: configureu el bloc digital en bloc
1. Arrossegueu i deixeu anar el bloc Digital In des de la secció Magicbit-nodes fins al flux.
2. Feu doble clic al bloc Entrada digital i escriviu o enganxeu el vostre identificador de dispositiu únic a la pestanya Gestor de dispositius del vostre compte Magicblocks. [Això enllaçarà el mòdul connectat com a senyal digital des del Magicbit]
3. Els dos PIN 32 i 33 es poden utilitzar amb el sensor d'inclinació, així que connecteu-lo a un d'ells i assegureu-vos de triar el PIN correcte (al qual heu connectat el sensor) al menú desplegable.
4. Seleccioneu el mètode com a interrupció al menú desplegable.
Pas 3: [Disseny del PIN Magicbit]
Pas 4: configureu el bloc de visualització
1. Arrossegueu i deixeu anar el bloc de visualització des de la secció Magicbit-nodes fins al flux.
2. Feu doble clic al bloc de visualització i escriviu o enganxeu el vostre identificador de dispositiu únic a la pestanya Administrador de dispositius del vostre compte Magicblocks. [Això enllaçarà el bloc amb la pantalla OLED integrada del Magicbit]
Pas 5: configureu el bloc de text
1. Arrossegueu i deixeu anar el bloc de text des de la secció de nodes del tauler fins al flux.
2. Feu doble clic al node de text i configureu una interfície d'usuari bàsica del tauler [interfície d'usuari] al menú desplegable i un nom per al vostre camp.
Pas 6: configureu el bloc de canvis
(Aquest node s'utilitza per canviar l'entrada de senyal 1 i 0 del node d'entrada digital a qualsevol text que vulgueu)
1. Arrossegueu i deixeu anar el bloc de canvis des de la secció de nodes de funcions a l'esquerra de la pantalla fins al flux.
2. Afegiu una regla nova des del botó "+" per utilitzar 2 regles.
3. Canvieu la funció de les dues regles de Establir a Canviar des del menú desplegable. A continuació, canvieu la funció "Cerca" de Cadena (text) a Nombre a les dues regles. I assegureu-vos que la funció "Substitueix per" estigui configurada a Cadena (text).
5. Configureu les regles.
- La primera regla per cercar "0" a l'entrada de senyal i substituir-la pel nostre text (per exemple, "Desplegat" o "Activat")
- La segona regla per cercar "1" a l'entrada de senyal i substituir-la pel nostre text (per exemple, "Retractat" o "Desactivat")
[Opcional] Importeu nodes ja configurats
Si teniu problemes per configurar nodes, podeu utilitzar la funció d’importació a Magicblocks per obtenir els nodes que ja s’han configurat.
- Primer copieu aquest codi al porta-retalls.
- Feu clic al menú d'opcions a l'extrem superior dret de la pantalla.
- A continuació, passeu el cursor per sobre del submenú Importa.
- A continuació, feu clic a Portapapers i enganxeu el codi al portapapers al camp de text.
- Seleccioneu el flux actual o el flux nou i feu clic a Importa.
IMPORTANT
Assegureu-vos que escriviu l’identificador del dispositiu a les propietats dels nodes d’entrada i visualització digitals i trieu el PIN al qual està connectat el vostre sensor d’inclinació.
Pas 7: Visió general del projecte
Pas 8: Finalment desplegar els blocs
- Connecteu tots els blocs.
- Feu clic al botó Implementa a l'extrem superior dret de la pantalla.
- Després del desplegament, aneu a la interfície d'usuari del tauler fent clic a l'enllaç a l'URL del tauler a l'extrem superior dret de la pantalla.
- Desplegar i retractar el peu de peu de la bicicleta interactuarà amb el tauler de control i la pantalla OLED per mostrar-vos la posició actual del peu de peu.
Resolució de problemes
- Comproveu si el Magicbit està connectat a Internet.
- Comproveu si el sensor d’inclinació està connectat correctament i s’utilitza el PIN correcte (per exemple, el PIN 33).
Recomanat:
Feu un sensor de proximitat amb Magicbit [Magicblocks]: 6 passos
Feu un sensor de proximitat amb Magicbit [Magicblocks]: aquest tutorial us ensenyarà a utilitzar un sensor de proximitat amb Magicbit mitjançant Magicblocks. Estem utilitzant Magicbit com a tauler de desenvolupament d’aquest projecte basat en ESP32. Per tant, qualsevol placa de desenvolupament ESP32 es pot utilitzar en aquest projecte
Utilitzeu el sensor d’humitat del sòl amb Magicbit [Magicblocks]: 5 passos
Utilitzeu el sensor d'humitat del sòl amb Magicbit [Magicblocks]: aquest tutorial us ensenyarà a utilitzar el sensor d'humitat del sòl amb el Magicbit mitjançant Magicblocks. Estem utilitzant Magicbit com a tauler de desenvolupament d’aquest projecte basat en ESP32. Per tant, qualsevol placa de desenvolupament ESP32 es pot utilitzar en aquest projecte
Utilitzeu el sensor d'ultrasons amb Magicbit [Magicblocks]: 5 passos
Utilitzeu el sensor d'ultrasons amb Magicbit [Magicblocks]: aquest tutorial us ensenyarà a utilitzar el sensor d'ultrasons amb el Magicbit mitjançant Magicblocks. Estem utilitzant Magicbit com a tauler de desenvolupament d’aquest projecte basat en ESP32. Per tant, qualsevol placa de desenvolupament ESP32 es pot utilitzar en aquest projecte
Roda esterilitzada personalitzada (test com a sensor de posició): 10 passos
Roda Stering personalitzada (pot com a sensor de posició): descàrrec de responsabilitat: no em responsabilitzeu de no mostrar pas a pas, això se suposa que és una referència i només dic el que he fet i el resultat, té alguns defectes bàsics com soroll, així que no feu exactament com he fet i espereu un resultat excepcional, i f
Rellotge de cub multifunció basat en la posició: 5 passos (amb imatges)
Rellotge de cub multifunció basat en la posició: es tracta d’un rellotge basat en Arduino amb una pantalla OLED que funciona com a rellotge amb la data, com a temporitzador de migdiada i com a llum nocturna. Les diferents "funcions" es controlen mitjançant un acceleròmetre i es seleccionen girant el rellotge cub