Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Historie
- Trinn 2: Sette opp analogen i blokk
- Trinn 3: Konfigurer Dashboard -widgets
- Trinn 4: Sett opp endringsblokken
- Trinn 5: Endelig distribuerer du blokkene
Video: Bruk dashbord -widgets med Magicbit [Magicblocks]: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
Denne opplæringen vil lære deg å bruke Magicblocks Dashboard Widgets med Magicbit. Vi bruker magicbit som utviklingstavle i dette prosjektet som er basert på ESP32. Derfor kan et hvilket som helst ESP32 -utviklingsbord brukes i dette prosjektet.
Rekvisita
Magicbit - Pro
Trinn 1: Historie
Hei og velkommen! Denne korte opplæringen lærer deg å bruke Dashboard Widgets med Magicbit ved hjelp av Magicblocks.
Først og fremst logger du på Magicblocks -kontoen din, Magicblocks er en enkel visuell programmeringsprogramvare for programmering av din magicbit. Alle kan programmere sin mikrokontroller ved å bruke magicblocks.io, og det er ikke behov for programmeringskunnskap. Du kan registrere deg gratis.
Start og åpne lekeplassen.
Sørg deretter for at Magicbit er koblet til internett og plugget inn og også er knyttet til kontoen din via Enhetsbehandling.
Ferdig? bla deretter ned til trinn 1.
Liste over elementer som kreves
Magicbit: Magicbit Er en integrert utviklingsplattform basert på ESP32 for læring, prototyping, koding, elektronikk, robotikk, IoT og løsningsdesign.
Trinn 2: Sette opp analogen i blokk
1. Dra og slipp Analog In -blokken fra inndatanoder -delen til venstre på skjermen til Flow.
2. Dobbeltklikk på Analog In-blokken og skriv inn eller lim inn din unike enhets-ID fra kategorien Enhetsbehandling på Magicblocks-kontoen din. [Dette vil koble det digitale inn med Magicbit]
3. Velg POT (39) fra rullegardinmenyen PIN. (Kobles til potensiometeret på Magicbit)
4. Velg Metoden som avbrudd fra rullegardinmenyen.
Trinn 3: Konfigurer Dashboard -widgets
1. Dra og slipp tekst, måler, diagram, lydutgang, varselblokker fra dashborddelen til venstre på skjermen til flyten.
2. Tekstblokk
Gi nytt navn til tekstfeltet [Valgfritt]
3. Guage Block
- Gi nytt navn til etiketten [Valgfritt].
- Endre måleområdet til 0 - 4095.
4. Kartblokk
- Gi nytt navn til etiketten [Valgfritt].
- Endre diagram Max & Min til 0 - 4095.
- Endre skalaen til X-aksen til 2 minutter [Valgfritt].
5. Lydutgangsblokk
- Still inn TTS-stemmen (tekst-til-tale) fra rullegardinmenyen.
- Merk av for "Spill av lyd når vinduet ikke er i fokus".
6. Varslingsblokk
Angi hvor på skjermen du vil at varselet skal dukke opp
Trinn 4: Sett opp endringsblokken
(Denne noden brukes til å endre 0 & 4095-signalinngangen fra Analog In-noden til hvilken som helst tekst for å bruke lyd-ut tekst-til-tale-funksjon.)
1. Dra og slipp endringsblokken fra delen av funksjonsnoder til venstre på skjermen til flyten.
2. Legg til en ny regel fra "+" - knappen for å bruke to regler.
3. Endre funksjonen til begge reglene fra Sett til Endring fra rullegardinmenyen.
4. Endre deretter "Søk etter" -funksjonen fra streng (tekst) til tall i begge reglene. Og sørg for at "Erstatt med" -funksjonen er satt til streng (tekst).
5. Sett opp reglene.
- Den første regelen for å søke etter '4095' i signalinngang og erstatte den med vår tekst (f.eks. 'Maksimum')
- Den andre regelen for å søke etter '0' i signalinngang og erstatte den med vår tekst (f.eks. 'Minimum')
[Valgfritt] Importer allerede konfigurasjonsnoder
Hvis du hadde problemer med å konfigurere noder, kan du bruke importfunksjonen i Magicblocks for å få noder som allerede er konfigurert.
- Kopier først denne koden til utklippstavlen.
-
Klikk på alternativmenyen øverst til høyre på skjermen.
- Hold deretter markøren over importmenyen.
- Klikk deretter på Utklippstavle og lim inn koden på utklippstavlen i tekstfeltet.
- Velg nåværende flyt eller ny flyt, og klikk på Importer.
VIKTIG
Sørg for at du skriver inn enhets -ID -en på begge egenskapene til Digital In -noden.
Trinn 5: Endelig distribuerer du blokkene
- Sørg for at alle blokkene er tilkoblet.
- Klikk på Distribuer-knappen øverst til høyre på skjermen.
- Etter distribusjon, gå til dashbordet ui ved å klikke lenken til dashbordets URL i øverste høyre hjørne av skjermen.
- Roter potensiometeret på Magicbit, så vil dashbord -widgetene samhandle deretter.
Informasjon om widgetoppsett (nedenfor)
MERK-Lydutgangsblokkens tekst-til-tale-funksjon vil bli hørt gjennom systemlyden.
Feilsøking
- Sjekk om Magicbit er koblet til internett.
- Kontroller om riktig PIN -kode brukes (f.eks. 'POT (39)').
Anbefalt:
Bruk trykknapper på din Magicbit [Magicblocks]: 5 trinn
Bruk trykknapper på Magicbit [Magicblocks]: Denne opplæringen lærer deg å bruke trykknappene på Magicbit ved hjelp av Magicblocks. Vi bruker magicbit som utviklingstavle i dette prosjektet som er basert på ESP32. Derfor kan et hvilket som helst ESP32 -utviklingsbord brukes i dette prosjektet
Bruk jordfuktighetssensor med Magicbit [Magicblocks]: 5 trinn
Bruk Soil Moisture Sensor With Magicbit [Magicblocks]: Denne opplæringen lærer deg å bruke Soil Moisture Sensor med Magicbit ved hjelp av Magicblocks. Vi bruker magicbit som utviklingstavle i dette prosjektet som er basert på ESP32. Derfor kan ethvert ESP32 -utviklingsbord brukes i dette prosjektet
Bruk ultralydssensor med Magicbit [Magicblocks]: 5 trinn
Bruk ultralydssensor med Magicbit [Magicblocks]: Denne opplæringen lærer deg å bruke ultralydsensoren med Magicbit ved hjelp av Magicblocks. Vi bruker magicbit som utviklingstavle i dette prosjektet som er basert på ESP32. Derfor kan et hvilket som helst ESP32 -utviklingsbord brukes i dette prosjektet
Bruk summeren på Magicbit [Magicblocks]: 4 trinn
Bruk summeren på Magicbit [Magicblocks]: Denne opplæringen lærer deg å bruke summeren på Magicbit ved hjelp av Magicblocks. Vi bruker magicbit som utviklingstavle i dette prosjektet som er basert på ESP32. Derfor kan et hvilket som helst ESP32 -utviklingsbord brukes i dette prosjektet
Raspberry Pi motorsykkel dashbord: 9 trinn (med bilder)
Raspberry Pi Motorcycle Dashboard: Som student Multimedia & Kommunikasjonsteknologi i Howest Kortrijk, jeg måtte lage mitt eget IoT -prosjekt. Dette ville kombinere alle modulene som ble fulgt i det første året til et stort prosjekt. Fordi jeg sykler mye på motorsykkelen min på fritiden