Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Historie
- Trin 2: Konfigurer Digital in Block
- Trin 3: [Magicbit PIN -layout]
- Trin 4: Konfigurer ændringsblokken
- Trin 5: Konfigurer tekstblokken
- Trin 6: Endelig implementering af blokke
Video: Lav en nærhedssensor med Magicbit [Magicblocks]: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Denne vejledning lærer dig at bruge en nærhedssensor med en 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 vejledning lærer dig at bruge en nærhedssensor med en Magicbit ved hjælp af Magicblocks.
Der er 1 hovedmetoder til at nå dette mål;
Ved at bruge Dashboard Text Output
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: Konfigurer Digital in Block
1. Træk og slip den digitale ind-blok fra afsnittet Magicbit-nodes til strømmen.
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 modul, der er tilsluttet som et digitalt signal fra Magicbit]
3. Begge PIN-koder 32 & 33 kan bruges til med nærhedssensoren, så tilslut den til en af dem, og sørg for at vælge den korrekte PIN-kode (som du har tilsluttet sensoren) fra rullemenuen.
4. Vælg Metoden som afbrydelse i rullemenuen
Trin 3: [Magicbit PIN -layout]
I denne vejledning vil PIN 33 blive brugt.
Trin 4: 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 '0' i signalinput og erstatte den med vores tekst (f.eks. 'Objekt registreret' eller 'ON')
- Den anden regel om at søge efter '1' i signalindgang og erstatte den med vores tekst (f.eks. 'Ingen genstande registreret' eller 'OFF')
(billedet herunder viser et eksempel på reglerne)
Trin 5: 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] 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å egenskaberne Digital In -knude og vælge den pinkode, som din nærhedssensor er tilsluttet.
Trin 6: Endelig implementering af blokke
- Tilslut alle blokke.
- 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.
- Brug ethvert objekt eller din hånd til at blokere nærhedssensoren, og teksten vises på instrumentbrættet.
Fejlfinding
- Kontroller, om din Magicbit er forbundet til internettet.
- Kontroller, om nærhedssensoren er tilsluttet korrekt, og at den korrekte pinkode bruges (f.eks. PIN 33).
Anbefalede:
Visuino Sådan bruges induktiv nærhedssensor: 7 trin
Visuino Sådan bruges induktiv nærhedssensor: I denne vejledning vil vi bruge Induktiv nærhedssensor og en LED tilsluttet Arduino UNO og Visuino til at detektere metalnærhed. Se en demonstrationsvideo
Luftklaver ved hjælp af IR-nærhedssensor, højttaler og Arduino Uno (opgraderet/del-2): 6 trin
Luftklaver ved hjælp af IR-nærhedssensor, højttaler og Arduino Uno (opgraderet/del-2): Dette er en opgraderet version af det tidligere projekt med luftpiano?. Her bruger jeg en JBL -højttaler som output. Jeg har også inkluderet en berøringsfølsom knap for at ændre tilstande i henhold til kravene. For eksempel- Hard Bass-tilstand, Normal tilstand, Høj fr
Luftklaver ved hjælp af IR -nærhedssensor og Arduino Uno Atmega 328: 6 trin (med billeder)
Luftklaver ved hjælp af IR -nærhedssensor og Arduino Uno Atmega 328: Normalt klaverer det elektriske eller mekaniske arbejde på den enkle mekanisme til at trykke på knappen. Men her er et twist, vi kunne bare fjerne behovet for nøgler i et klaver ved hjælp af nogle sensorer. Og infrarøde nærhedssensorer passer bedst til årsagen, fordi t
IR nærhedssensor .: 4 trin (med billeder)
IR-nærhedssensor .: I dette projekt vil jeg forklare, hvordan man laver en simpel IR-nærhedssensor ved hjælp af IR-lysdioder, LM358 Dual Op-Amp og nogle grundlæggende elektroniske komponenter, du kan finde i enhver lokal elektronikbutik
Lang rækkevidde IR nærhedssensor: 3 trin
IR -nærhedssensor med lang rækkevidde: Infrarøde sensorer er det bedste modul til objektdetektering, men problemet er, at det fungerer for meget kort rækkevidde. i denne artikel vil vi dele, hvordan du kan øge rækkevidden, og hvilke faktorer der påvirker rækkevidden