Sadržaj:

Napravite senzor blizine s Magicbitom [Magicblocks]: 6 koraka
Napravite senzor blizine s Magicbitom [Magicblocks]: 6 koraka

Video: Napravite senzor blizine s Magicbitom [Magicblocks]: 6 koraka

Video: Napravite senzor blizine s Magicbitom [Magicblocks]: 6 koraka
Video: Как сделать схему датчика приближения нового поколения — индикатор уровня приближения 2024, Srpanj
Anonim

Ovaj vodič će vas naučiti koristiti senzor blizine s Magicbitom pomoću Magicblocks -a. Koristimo magicbit kao razvojnu ploču u ovom projektu koji se temelji na ESP32. Stoga se u ovom projektu može koristiti bilo koja razvojna ploča ESP32.

Pribor

Magicbit - Pro

Korak 1: Priča

Pozdrav i dobrodošli, Ovaj vodič će vas naučiti koristiti senzor blizine s Magicbitom pomoću Magicblocks -a.

Postoji 1 glavna metoda za postizanje ovog cilja;

Korištenjem izlaza teksta na nadzornoj ploči

Prije svega prijavite se na svoj račun Magicblocks, Magicblocks je jednostavan softver za vizualno programiranje za programiranje vašeg čarobnjaka. Svatko može programirati svoj mikro kontroler pomoću magicblocks.io i nema potrebe za znanjem programiranja. Možete se besplatno prijaviti.

Pokrenite i otvorite igralište.

Zatim provjerite je li vaš Magicbit spojen na internet i uključen, te povezan s vašim računom putem Upravitelja uređaja.

Sve gotovo? zatim se pomaknite dolje do 1. metode

Popis potrebnih stavki

Magicbit: Magicbit je integrirana razvojna platforma zasnovana na ESP32 za učenje, izradu prototipova, kodiranje, elektroniku, robotiku, IoT i projektiranje rješenja.

Korak 2: Postavite Digital in Block

Postavite digitalno u bloku
Postavite digitalno u bloku
Postavite digitalno u bloku
Postavite digitalno u bloku
Postavite Digital in Block
Postavite Digital in Block

1. Povucite i ispustite digitalni blok iz odjeljka Magicbit-čvorovi u tok.

2. Dvaput kliknite na blok Digital In i upišite ili zalijepite svoj jedinstveni ID uređaja s kartice Device Manager na svom Magicblocks računu. [Ovo će povezati modul povezan kao digitalni signal s Magicbita]

3. Oba PIN-a 32 i 33 mogu se koristiti s senzorom blizine, stoga ga povežite s jednim od njih i svakako odaberite odgovarajući PIN (koji ste spojili senzor) s padajućeg izbornika.

4. Na padajućem izborniku odaberite Metodu kao Prekid

Korak 3: [Raspored Magicbit PIN -a]

[Raspored Magicbit PIN -a]
[Raspored Magicbit PIN -a]
[Raspored Magicbit PIN -a]
[Raspored Magicbit PIN -a]

U ovom vodiču koristit će se PIN 33.

Korak 4: Postavite blok promjena

Postavite blok promjena
Postavite blok promjena
Postavite blok promjena
Postavite blok promjena
Postavite blok promjena
Postavite blok promjena

(Ovaj čvor koristi se za promjenu 1 & 0 ulaznog signala iz čvora Digital In u bilo koji tekst koji želite)

1. Povucite i ispustite blok promjene iz odjeljka čvorova funkcija na lijevoj strani zaslona do tijeka.

2. Dodajte novo pravilo s gumba '+' za korištenje 2 pravila.

3. Promijenite funkciju oba pravila iz Postavi u Promijeni s padajućeg izbornika.

4. Zatim promijenite funkciju 'Traži' iz String (tekst) u Number u oba pravila. I provjerite je li funkcija 'Zamijeni s' postavljena na String (tekst).

5. Postavite pravila.

  • Prvo pravilo za traženje "0" u ulazu signala i zamjenu s našim tekstom (npr. "Objekt je otkriven" ili "UKLJUČEN")
  • Drugo pravilo za traženje "1" u ulazu signala i zamjenu s našim tekstom (npr. "Nije otkriven objekt" ili "OFF")

(slika ispod prikazuje primjer pravila)

Korak 5: Postavite tekstualni blok

Postavite tekstualni blok
Postavite tekstualni blok
Postavite tekstualni blok
Postavite tekstualni blok
Postavite tekstualni blok
Postavite tekstualni blok

1. Povucite i ispustite tekstualni blok iz odjeljka čvorova nadzorne ploče u tok.

2. Dvaput kliknite na tekstualni čvor i s padajućeg izbornika postavite osnovni korisnički interfejs nadzorne ploče [korisničko sučelje] i naziv za svoje polje.

[Izborno] Uvezi već čvorove za postavljanje

Ako ste imali problema s postavljanjem čvorova, možete upotrijebiti značajku uvoza u Magicblocks da biste dobili čvorove koji su već postavljeni.

  • Prvo kopirajte ovaj kôd u međuspremnik.
  • Kliknite izbornik opcija u gornjem desnom kutu zaslona.
  • Zatim zadržite pokazivač miša iznad podizbornika Uvoz.
  • Zatim kliknite na međuspremnik i zalijepite kôd iz međuspremnika u tekstualno polje.
  • Odaberite trenutni tok ili novi protok i kliknite Uvoz.

VAŽNO

Upišite ID uređaja u svojstva čvora Digital In i odaberite PIN na koji je povezan vaš senzor blizine.

Korak 6: Konačno postavljanje blokova

Konačno raspoređivanje blokova
Konačno raspoređivanje blokova
Konačno raspoređivanje blokova
Konačno raspoređivanje blokova
Konačno raspoređivanje blokova
Konačno raspoređivanje blokova
  • Spojite sve blokove.
  • Pritisnite gumb Razmjesti u gornjem desnom kutu zaslona.
  • Nakon implementacije idite na korisničko sučelje nadzorne ploče klikom na vezu do URL-a nadzorne ploče u gornjem desnom kutu zaslona.
  • Blokirajte senzor blizine bilo kojim objektom ili rukom, a tekst će se prikazati na nadzornoj ploči.

Rješavanje problema

  • Provjerite je li vaš Magicbit spojen na internet.
  • Provjerite je li senzor blizine ispravno spojen i koristite li točan PIN (npr. PIN 33).

Preporučeni: