Innehållsförteckning:
- Tillbehör
- Steg 1: Berättelse
- Steg 2: Ställ in digitalen i block
- Steg 3: [Magicbit PIN -layout]
- Steg 4: Konfigurera ändringsblocket
- Steg 5: Konfigurera textblocket
- Steg 6: Slutligen distribuera blocken
Video: Gör en närhetssensor med Magicbit [Magicblocks]: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
Denna handledning lär dig att använda en närhetssensor med en Magicbit med hjälp av Magicblocks. Vi använder magicbit som utvecklingskort i detta projekt som är baserat på ESP32. Därför kan alla ESP32 -utvecklingskort användas i detta projekt.
Tillbehör
Magicbit - Pro
Steg 1: Berättelse
Hej och välkommen! Denna handledning lär dig att använda en närhetssensor med en Magicbit med hjälp av Magicblocks.
Det finns 1 huvudmetoder för att uppnå detta mål;
Genom att använda Dashboard Text Output
Först och främst logga in på ditt Magicblocks -konto, Magicblocks är en enkel visuell programmeringsprogramvara för att programmera din magicbit. Vem som helst kan programmera sin mikrokontroller med hjälp av magicblocks.io och det behövs ingen programmeringskunskap. Du kan registrera dig gratis.
Starta och öppna lekplatsen.
Se sedan till att din Magicbit är ansluten till internet och inkopplad och även kopplad till ditt konto via Enhetshanteraren.
Klart? rulla sedan ner till metod 1
Förteckning över artiklar som krävs
Magicbit: Magicbit är en integrerad utvecklingsplattform baserad på ESP32 för inlärning, prototyper, kodning, elektronik, robotik, IoT och lösningsdesign.
Steg 2: Ställ in digitalen i block
1. Dra och släpp Digital In-blocket från Magicbit-noder till flödet.
2. Dubbelklicka på blocket Digital In och skriv eller klistra in ditt unika enhets-ID från fliken Enhetshanteraren på ditt Magicblocks-konto. [Detta länkar modulen som är ansluten som en digital signal från Magicbit]
3. Båda PIN-koder 32 & 33 kan användas med närhetssensorn, så anslut den till en av dem och se till att välja rätt PIN-kod (som du anslutit sensorn) från rullgardinsmenyn.
4. Välj Metoden som avbrott i rullgardinsmenyn
Steg 3: [Magicbit PIN -layout]
I denna handledning används PIN 33.
Steg 4: Konfigurera ändringsblocket
(Denna nod används för att ändra 1 & 0 -signalen från Digital In -noden till vilken text du vill)
1. Dra och släpp ändringsblocket från sektionen funktionsnoder till vänster på skärmen till flödet.
2. Lägg till en ny regel från knappen "+" för att använda två regler.
3. Ändra funktionen för båda reglerna från Set to Change från rullgardinsmenyn.
4. Ändra sedan funktionen "Sök efter" från sträng (text) till nummer i båda reglerna. Och se till att funktionen 'Ersätt med' är inställd på String (text).
5. Sätt upp reglerna.
- Den första regeln för att söka efter '0' i signalinmatning och ersätta den med vår text (t.ex. 'Objekt upptäckt' eller 'PÅ')
- Den andra regeln för att söka efter '1' i signalinmatning och ersätta den med vår text (t.ex. 'Inget objekt upptäckt' eller 'AV')
(bilden nedan visar ett exempel på reglerna)
Steg 5: Konfigurera textblocket
1. Dra och släpp textblocket från avsnittet instrumentpanelsnoder till flödet.
2. Dubbelklicka på textnoden och skapa en grundläggande instrumentpanel ui [användargränssnitt] från rullgardinsmenyn och ett namn för ditt fält.
[Valfritt] Importera redan konfigurationsnoder
Om du hade problem med att konfigurera noder kan du använda importfunktionen i Magicblocks för att få de noder som redan har konfigurerats.
- Kopiera först den här koden till ditt urklipp.
- Klicka på alternativmenyn i det övre högra hörnet av skärmen.
- Håll sedan markören över importmenyn.
- Klicka sedan på Urklipp och klistra in koden på ditt urklipp i textfältet.
- Välj aktuellt flöde eller nytt flöde och klicka på Importera.
VIKTIG
Se till att du skriver ditt enhets -ID på Digital In -nodegenskaperna och väljer den PIN -kod som din närhetssensor är ansluten till.
Steg 6: Slutligen distribuera blocken
- Anslut alla block.
- Klicka på knappen Distribuera i det övre högra hörnet av skärmen.
- Efter installationen går du till instrumentpanelens gränssnitt genom att klicka på länken till instrumentpanelens URL i det övre högra hörnet av skärmen.
- Använd valfritt objekt eller din hand för att blockera närhetssensorn och texten visas på instrumentpanelen.
Felsökning
- Kontrollera om din Magicbit är ansluten till internet.
- Kontrollera om närhetssensorn är korrekt ansluten och att korrekt PIN -kod används (t.ex. PIN 33).
Rekommenderad:
Luftpiano med IR-närhetssensor, högtalare och Arduino Uno (uppgraderad/del-2): 6 steg
Luftpiano med IR-närhetssensor, högtalare och Arduino Uno (uppgraderad/del-2): Detta är en uppgraderad version av det tidigare projektet med luftpiano?. Här använder jag en JBL -högtalare som utgång. Jag har också inkluderat en beröringskänslig knapp för att ändra lägen enligt kraven. Till exempel- Hard Bass-läge, Normal-läge, High fr
Luftpiano med IR -närhetssensor och Arduino Uno Atmega 328: 6 steg (med bilder)
Luftpiano med IR -närhetssensor och Arduino Uno Atmega 328: Normalt är det piano eller mekaniskt arbete på den enkla mekanismen att trycka på knappen. Men här är en vridning, vi kan bara eliminera behovet av tangenter i ett piano med hjälp av några sensorer. Och infraröda närhetssensorer passar bäst orsaken eftersom
IR -närhetssensor .: 4 steg (med bilder)
IR-närhetssensor .: I det här projektet ska jag förklara hur man gör en enkel IR-närhetssensor med IR-lysdioder, LM358 Dual Op-Amp och några grundläggande elektroniska komponenter som du kan hitta på vilken lokal elektronikbutik som helst
Hur man gör en närhetssensor: 5 steg
Hur man gör en närhetssensor: En handledning om hur man gör en infraröd (IR) närhetssensorkrets tillsammans med detaljerad förklaring om hur kretsen fungerar. Känsligheten eller detektionsområdet kan också kontrolleras genom att justera potentiometern
Hur man gör en professionell utseende närhetssensor: 4 steg
Hur man gör en professionell närhetssensor: I denna instruktion visar jag hur du gör en mycket enkel men mycket professionell närhetssensor. Du kan titta på videon som är inbäddad i detta steg för konstruktion, reservdelslista, kretsschema & testa eller så kan du fortsätta