Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Historie
- Trin 2: Opsætning af analog i blok
- Trin 3: Konfigurer Dashboard -widgets
- Trin 4: Konfigurer ændringsblokken
- Trin 5: Endelig implementering af blokke
Video: Brug Dashboard -widgets med Magicbit [Magicblocks]: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Denne vejledning lærer dig at bruge Magicblocks Dashboard Widgets med din Magicbit. Vi bruger magicbit som udviklingstavle i dette projekt, der er baseret på ESP32. Derfor kan enhver ESP32 udviklingsplade bruges i dette projekt.
Forbrugsvarer
Magicbit - Pro
Trin 1: Historie
Hej og velkommen, denne korte vejledning lærer dig at bruge Dashboard -widgets med Magicbit ved hjælp af Magicblocks.
Først og fremmest skal du logge ind på din Magicblocks -konto, Magicblocks er en let visuel programmeringssoftware til programmering af din magicbit. Alle kan programmere deres mikrocontroller ved hjælp af magicblocks.io, og der er ikke behov for programmeringskendskab. Du kan tilmelde dig gratis.
Start og åbn legepladsen.
Sørg derefter for, at din Magicbit er forbundet til internettet og tilsluttet og også er knyttet til din konto via Enhedshåndtering.
Helt færdig? rul derefter ned til trin 1.
Liste over nødvendige varer
Magicbit: Magicbit Er en integreret udviklingsplatform baseret på ESP32 til læring, prototyper, kodning, elektronik, robotik, IoT og løsningsdesign.
Trin 2: Opsætning af analog i blok
1. Træk og slip den analoge ind -blok fra afsnittet input -noder til venstre på skærmen til Flow.
2. Dobbeltklik på blokken Analog In, og skriv eller indsæt dit unikke enheds-id fra fanen Enhedshåndtering på din Magicblocks-konto. [Dette vil forbinde det digitale ind med Magicbit]
3. Vælg POT (39) i rullemenuen PIN. (Opretter forbindelse til potentiometeret på din Magicbit)
4. Vælg Metoden som afbrydelse i rullemenuen.
Trin 3: Konfigurer Dashboard -widgets
1. Træk og slip tekst, måler, diagram, lydudgang, meddelelsesblokke fra sektionen Dashboard til venstre på skærmen til Flow.
2. Tekstblok
Omdøb tekstfeltet [Valgfrit]
3. Guage Block
- Omdøb etiketten [Valgfrit].
- Skift måleområdet til 0 - 4095.
4. Diagramblok
- Omdøb etiketten [Valgfrit].
- Skift diagram Max & Min til 0 - 4095.
- Skift X-aksens skala til 2 minutter [Valgfrit].
5. Lydudgangsblok
- Indstil TTS-lyden (tekst-til-tale) fra rullemenuen.
- Marker afkrydsningsfeltet 'Afspil lyd, når vinduet ikke er i fokus'.
6. Meddelelsesblok
Indstil, hvor på skærmen du skal have beskeden til at dukke op
Trin 4: Konfigurer ændringsblokken
(Denne knude bruges til at ændre 0 & 4095-signalindgangen fra Analog In-noden til en hvilken som helst tekst for at bruge lyd-ud tekst-til-tale-funktion.)
1. Træk og slip ændringsblokken fra sektionen med funktionsnoder til venstre på skærmen til flowet.
2. Tilføj ny regel fra knappen '+' for at bruge 2 regler.
3. Skift funktionen for begge regler fra Set til Change fra rullemenuen.
4. Skift derefter funktionen 'Søg efter' fra streng (tekst) til nummer i begge regler. Og sørg for, at funktionen 'Erstat med' er indstillet til streng (tekst).
5. Opstil reglerne.
- Den første regel for at søge efter '4095' i signalindgang og erstatte den med vores tekst (f.eks. 'Maksimum')
- Den anden regel om at søge efter '0' i signalindgang og erstatte den med vores tekst (f.eks. 'Minimum')
[Valgfrit] Importer allerede konfigurationsnoder
Hvis du havde problemer med at konfigurere noder, kan du bruge importfunktionen i Magicblocks til at hente de noder, der allerede er konfigureret.
- Kopier først denne kode til dit udklipsholder.
-
Klik på indstillingsmenuen i øverste højre hjørne af skærmen.
- Hold derefter markøren over undermenuen Import.
- Klik derefter på Udklipsholder og indsæt koden på dit udklipsholder i tekstfeltet.
- Vælg nuværende flow eller nyt flow, og klik på Import.
VIGTIG
Sørg for at skrive dit enheds -id på begge egenskaber i Digital In -noden.
Trin 5: Endelig implementering af blokke
- Sørg for, at alle blokke er forbundet.
- Klik på knappen Implementér i øverste højre hjørne af skærmen.
- Efter implementering skal du gå til dashboardets brugergrænseflade ved at klikke på linket til dashboardets URL i øverste højre hjørne af skærmen.
- Drej potentiometeret på din Magicbit, og instrumentbrættets widgets vil interagere i overensstemmelse hermed.
Widgetlayoutoplysninger (nedenfor)
BEMÆRK-Audio Out-blokens tekst-til-tale-funktion høres gennem systemlyden.
Fejlfinding
- Kontroller, om din Magicbit er forbundet til internettet.
- Kontroller, om den korrekte PIN -kode bruges (f.eks. 'POT (39)').
Anbefalede:
Brug trykknapper på din Magicbit [Magicblocks]: 5 trin
Brug trykknapper på din Magicbit [Magicblocks]: Denne vejledning lærer dig at bruge trykknapperne på din Magicbit ved hjælp af Magicblocks. Vi bruger magicbit som udviklingstavle i dette projekt, der er baseret på ESP32. Derfor kan enhver ESP32 udviklingsplade bruges i dette projekt
Brug Soil Moisture Sensor With Magicbit [Magicblocks]: 5 trin
Brug Soil Moisture Sensor With Magicbit [Magicblocks]: Denne vejledning lærer dig at bruge Soil Moisture Sensor med din Magicbit ved hjælp af Magicblocks. Vi bruger magicbit som udviklingstavle i dette projekt, der er baseret på ESP32. Derfor kan ethvert ESP32 -udviklingsbord bruges i dette projekt
Brug ultralydssensor med Magicbit [Magicblocks]: 5 trin
Brug ultralydssensor med Magicbit [Magicblocks]: Denne vejledning lærer dig at bruge ultralydssensoren med din Magicbit ved hjælp af Magicblocks. Vi bruger magicbit som udviklingstavle i dette projekt, der er baseret på ESP32. Derfor kan enhver ESP32 udviklingsplade bruges i dette projekt
Brug summeren på Magicbit [Magicblocks]: 4 trin
Brug summeren på Magicbit [Magicblocks]: Denne vejledning lærer dig at bruge summeren på Magicbit ved hjælp af Magicblocks. Vi bruger magicbit som udviklingstavle i dette projekt, der er baseret på ESP32. Derfor kan enhver ESP32 udviklingsplade bruges i dette projekt
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger