Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Historie
- Trin 2: Opsætning af Digital in Block
- Trin 3: Konfigurer ændringsblokken
- Trin 4: Konfigurer tekstblokken
- Trin 5: Endelig implementering af blokke
Video: Brug trykknapper på din Magicbit [Magicblocks]: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
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.
Forbrugsvarer
Magicbit - Pro
Trin 1: Historie
Hej og velkommen, denne korte vejledning lærer dig at styre en motor ved hjælp af en Magicbit ved hjælp af Magicblocks.
Der er 1 hovedmetoder til at nå dette mål;
Ved at bruge Dashboard -tekst
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 metode 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 Digital in Block
1. Træk og slip den digitale ind -blok fra sektionen input -noder til venstre på skærmen til Flow.
2. Dobbeltklik på blokken Digital 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 'PB Højre (34)' eller 'PB Venstre (35)' i rullemenuen PIN. (Forbindes med højre eller venstre trykknap på din Magicbit)
4. Vælg Metoden som afbrydelse i rullemenuen.
Trin 3: Konfigurer ændringsblokken
(Denne knude bruges til at ændre 1 & 0 -signalindgangen fra Digital In -noden til enhver tekst, du ønsker)
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 '1' i signalindgang og erstatte den med vores tekst (f.eks. 'Højre knap frigivet' eller 'Højre OFF')
- Den anden regel for at søge efter '0' i signalindgang og erstatte den med vores tekst (f.eks. 'Højre knap trykket' eller 'Højre ON')
teksten 'Højre' eller 'Venstre' afhænger af trykknappen, der er knyttet til Digital In Node i ovenstående trin
Trin 4: Konfigurer tekstblokken
1. Træk og slip tekstblokken fra sektionen dashboard -noder til Flow.
2. Dobbeltklik på tekstnoden og opret et grundlæggende dashboard ui [brugergrænseflade] fra rullemenuen og et navn til dit felt.
[Valgfrit] Konfigurer den samme node -konfiguration for den anden trykknap
1. Kopier og indsæt de 3 noder.
2. Skift PIN -koden på Digital In -noden for den anden trykknap.
3. Skift teksten i ændringsknudepunktet fra 'Højre' til 'Venstre' eller omvendt.
[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 importmenuen.
- 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.
- Tryk på venstre eller højre trykknap, og teksten vises på instrumentbrættet.
Fejlfinding
- Kontroller, om din Magicbit er forbundet til internettet.
- Kontroller, om de korrekte pinkoder bruges (f.eks. 'PB Right (34)' eller 'PB Left (35)').
Anbefalede:
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 Dashboard -widgets med Magicbit [Magicblocks]: 5 trin
Brug Dashboard -widgets med Magicbit [Magicblocks]: 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
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
Brug af din Bluetooth -aktiverede Sony Ericsson -telefon til at styre din computer: 6 trin
Brug af din Bluetooth -aktiverede Sony Ericsson -telefon til at styre din computer: Jeg har læst på instruktører i et stykke tid nu, og jeg har altid ønsket at gøre nogle af de ting, som folk har skrevet om, men har fundet mig selv til at se på ting, som er svære at gøre, fordi de virkelig er svære at gøre, eller den