Cuprins:

Controlează un motor cu Magicbit [Magicblocks]: 10 pași
Controlează un motor cu Magicbit [Magicblocks]: 10 pași

Video: Controlează un motor cu Magicbit [Magicblocks]: 10 pași

Video: Controlează un motor cu Magicbit [Magicblocks]: 10 pași
Video: (4/7) INAV for Beginners 2022: Install into the 'plane, servo setup and checking ESC and motor 2024, Noiembrie
Anonim

Acest tutorial vă va învăța să controlați un motor cu un Magicbit folosind Magicblocks.

Provizii

Magicbit - Pro

Pasul 1: Poveste

Bună ziua și Bine ați venit, Acest scurt tutorial vă va învăța să controlați un motor de un Magicbit folosind Magicblocks.

Există 3 metode principale de realizare a acestui obiectiv;

  • Prin utilizarea Inject Block.
  • Prin utilizarea comutatorului tabloului de bord.
  • Folosind glisorul tabloului de bord.

În primul rând, conectați-vă la contul dvs. Magicblocks, Magicblocks este un software ușor de programare vizuală pentru programarea magicbitului tău. Oricine își poate programa microcontrolerul folosind magicblocks.io și nu este nevoie de cunoștințe de programare. Vă puteți înscrie gratuit.

Porniți și deschideți locul de joacă.

Apoi, asigurați-vă că Magicbit este conectat la internet și conectat și conectat la contul dvs. prin intermediul Managerului de dispozitive.

Totul este gata? apoi derulați în jos până la Metoda 1

Lista articolelor necesare

Magicbit: Magicbit este o platformă de dezvoltare integrată bazată pe ESP32 pentru învățare, prototipare, codificare, electronică, robotică, IoT și proiectarea soluțiilor.

Pasul 2: (Metoda 1) Configurarea blocului de injectare [Metoda 1]

(Metoda 1) Configurarea blocului de injectare [Metoda 1]
(Metoda 1) Configurarea blocului de injectare [Metoda 1]
(Metoda 1) Configurarea blocului de injectare [Metoda 1]
(Metoda 1) Configurarea blocului de injectare [Metoda 1]
(Metoda 1) Configurarea blocului de injectare [Metoda 1]
(Metoda 1) Configurarea blocului de injectare [Metoda 1]
(Metoda 1) Configurarea blocului de injectare [Metoda 1]
(Metoda 1) Configurarea blocului de injectare [Metoda 1]

1. Glisați și fixați blocul Injectare din secțiunea noduri de intrare din stânga ecranului în Flow.

2. Faceți dublu clic pe bloc și selectați tipul de sarcină utilă din meniul derulant până la o intrare numerică (număr).

3. Apoi introduceți o valoare între 0 și 100 (1 înseamnă oprit și 100 înseamnă viteză maximă).

4. Configurați un nod „Off” utilizând aceeași metodă de mai sus.

Pasul 3: Configurarea blocului motor [Metoda 1]

Configurarea blocului motor [Metoda 1]
Configurarea blocului motor [Metoda 1]
Configurarea blocului motor [Metoda 1]
Configurarea blocului motor [Metoda 1]
Configurarea blocului motor [Metoda 1]
Configurarea blocului motor [Metoda 1]

1. Glisați și fixați blocul Motor din secțiunea nodurilor Magicbit din stânga ecranului în flux.

2. Faceți dublu clic pe blocul motor și tastați sau lipiți ID-ul dispozitivului unic din fila Manager dispozitive din contul dvs. Magicblocks. [Aceasta va lega blocul motorului cu motorul conectat la Magicbit-ul tău]

3. Magicbit are două PIN-uri pentru motor. Conectați-l la unul dintre ele și asigurați-vă că alegeți codul PIN al motorului corect din meniul derulant.

[Opțional] Importați deja noduri de configurare

Dacă ați avut probleme la configurarea nodurilor, puteți utiliza funcția de import din Magicblocks pentru a obține nodurile care au fost deja configurate.

  • Mai întâi copiați acest cod în clipboard
  • Faceți clic pe meniul de opțiuni din colțul din dreapta sus al ecranului.
  • Apoi plasați cursorul peste submeniul Import.
  • Apoi faceți clic pe Clipboard și lipiți codul din clipboard în câmpul de text
  • Selectați fluxul curent sau fluxul nou și faceți clic pe Import.

IMPORTANT

Asigurați-vă că introduceți ID-ul dispozitivului pe proprietățile nodului motorului și alegeți codul PIN la care este conectat motorul.

Pasul 4: Implementarea în cele din urmă a blocurilor [Metoda 1]

În cele din urmă, implementarea blocurilor [Metoda 1]
În cele din urmă, implementarea blocurilor [Metoda 1]

1. Conectați blocul de injectare cu nodul afișajului.

2. Faceți clic pe butonul Deploy în colțul din dreapta sus al ecranului.

3. După implementare, faceți clic pe caseta din partea stângă a blocului de injectare pentru al activa și acesta va porni motorul.

Depanare [Metoda 1]

  • Verificați dacă Magicbit este conectat la internet.
  • Verificați dacă motorul este conectat corect și dacă este utilizat codul PIN al motorului corect.

Pasul 5: (Metoda 2) Configurarea blocului de comutare [Metoda 2]

(Metoda 2) Configurarea blocului de comutare [Metoda 2]
(Metoda 2) Configurarea blocului de comutare [Metoda 2]
(Metoda 2) Configurarea blocului de comutare [Metoda 2]
(Metoda 2) Configurarea blocului de comutare [Metoda 2]

1. Trageți și fixați blocul Comutare din secțiunea nodurilor tabloului de bord în Flux.

2. Faceți dublu clic pe nodul comutatorului și configurați un panou de bază ui [interfață utilizator] din meniul derulant și un nume pentru câmpul dvs.

3. Selectați Modul ca număr de intrare din meniul derulant atât pentru Activat, cât și pentru Dezactivat. Și setați sarcina utilă la 75 și dezactivați sarcina utilă la 1.

Pasul 6: Configurarea blocului motor [Metoda 2]

Configurarea blocului motor [Metoda 2]
Configurarea blocului motor [Metoda 2]
Configurarea blocului motor [Metoda 2]
Configurarea blocului motor [Metoda 2]
Configurarea blocului motor [Metoda 2]
Configurarea blocului motor [Metoda 2]

1. Glisați și fixați blocul Motor din secțiunea nodurilor Magicbit din stânga ecranului în flux.

2. Faceți dublu clic pe blocul Motor și tastați sau lipiți ID-ul dispozitivului unic din fila Manager dispozitive din contul dvs. Magicblocks. [Aceasta va lega blocul motorului cu motorul conectat la afișajul dvs. Magicbit]

[Opțional] Importați deja noduri de configurare

  • Mai întâi copiați acest cod în clipboard.
  • Faceți clic pe meniul de opțiuni din colțul din dreapta sus al ecranului.
  • Apoi plasați cursorul peste submeniul Import.
  • Apoi faceți clic pe Clipboard și lipiți codul din clipboard în câmpul de text.
  • Selectați fluxul curent sau fluxul nou și faceți clic pe Import.

IMPORTANT

Asigurați-vă că introduceți ID-ul dispozitivului pe proprietățile nodului motorului și alegeți codul PIN la care este conectat motorul.

Pasul 7: În cele din urmă, implementarea blocurilor și utilizarea interfeței de utilizare a tabloului de bord pentru a o accesa [Metoda 2]

În cele din urmă, implementarea blocurilor și utilizarea interfeței de utilizare a tabloului de bord pentru a-l accesa [Metoda 2]
În cele din urmă, implementarea blocurilor și utilizarea interfeței de utilizare a tabloului de bord pentru a-l accesa [Metoda 2]
  • Conectați blocul de introducere a textului cu nodul afișajului.
  • Faceți clic pe butonul Deploy în colțul din dreapta sus al ecranului.
  • După implementare, accesați ui-ul tabloului de bord dând clic pe linkul către adresa URL a tabloului de bord din colțul din dreapta sus al ecranului.
  • Activați și opriți comutatorul pentru a controla motorul.
  • Copiați adresa URL a tabloului de bord și aceasta poate fi accesată prin internet pentru a afișa text pe afișajul dvs. Magicbit de oriunde din lume.

Depanare [Metoda 2]

  • Verificați dacă Magicbit este conectat la internet.
  • Verificați dacă motorul este conectat corect și dacă este utilizat codul PIN al motorului corect.

Pasul 8: (Metoda 3) Configurarea blocului glisant [Metoda 3]

(Metoda 3) Configurarea blocului glisant [Metoda 3]
(Metoda 3) Configurarea blocului glisant [Metoda 3]
(Metoda 3) Configurarea blocului glisant [Metoda 3]
(Metoda 3) Configurarea blocului glisant [Metoda 3]

1. Trageți și fixați blocul Slider din secțiunea nodurilor tabloului de bord în Flux.

2. Faceți dublu clic pe nodul glisor și configurați o interfață de bază ui [interfață utilizator] din meniul derulant și un nume pentru câmpul dvs.

3. Configurați nodul glisor ca mai jos.

Pasul 9: Configurarea blocului motor [Metoda 3]

Configurarea blocului motor [Metoda 3]
Configurarea blocului motor [Metoda 3]
Configurarea blocului motor [Metoda 3]
Configurarea blocului motor [Metoda 3]
Configurarea blocului motor [Metoda 3]
Configurarea blocului motor [Metoda 3]

1. Glisați și fixați blocul Motor din secțiunea nodurilor Magicbit din stânga ecranului în flux.

2. Faceți dublu clic pe blocul Motor și tastați sau lipiți ID-ul dispozitivului unic din fila Manager dispozitive din contul dvs. Magicblocks. [Aceasta va lega blocul motorului cu motorul conectat la afișajul dvs. Magicbit]

[Opțional] Importați deja noduri de configurare

  • Mai întâi copiați acest cod în clipboard.
  • Faceți clic pe meniul de opțiuni din colțul din dreapta sus al ecranului.
  • Apoi plasați cursorul peste submeniul Import.
  • Apoi faceți clic pe Clipboard și lipiți codul din clipboard în câmpul de text.
  • Selectați fluxul curent sau fluxul nou și faceți clic pe Import.

IMPORTANT

Asigurați-vă că introduceți ID-ul dispozitivului pe proprietățile nodului motorului și alegeți codul PIN la care este conectat motorul.

Pasul 10: În cele din urmă, implementarea blocurilor și utilizarea interfeței de utilizare a tabloului de bord pentru a o accesa [Metoda 2]

În cele din urmă, implementarea blocurilor și utilizarea interfeței de utilizare a tabloului de bord pentru a-l accesa [Metoda 2]
În cele din urmă, implementarea blocurilor și utilizarea interfeței de utilizare a tabloului de bord pentru a-l accesa [Metoda 2]
  • Conectați blocul de introducere a textului cu nodul afișajului.
  • Faceți clic pe butonul Deploy în colțul din dreapta sus al ecranului.
  • După implementare, accesați ui-ul tabloului de bord dând clic pe linkul către adresa URL a tabloului de bord din colțul din dreapta sus al ecranului.
  • Apucați glisorul pentru a controla motorul.

Depanare [Metoda 3]

  • Verificați dacă Magicbit este conectat la internet.
  • Verificați dacă motorul este conectat corect și dacă este utilizat codul PIN al motorului corect.

Recomandat: