![Použijte tlačítka na Magicbit [Magicblocks]: 5 kroků Použijte tlačítka na Magicbit [Magicblocks]: 5 kroků](https://i.howwhatproduce.com/images/002/image-3504-j.webp)
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
Tento tutoriál vás naučí používat tlačítka na vašem Magicbit pomocí Magicblocks. Jako vývojovou desku v tomto projektu, který je založen na ESP32, používáme magicbit. V tomto projektu lze tedy použít jakoukoli vývojovou desku ESP32.
Zásoby
Magicbit - Pro
Krok 1: Příběh
Dobrý den, vítejte, tento krátký návod vás naučí ovládat motor pomocí Magicbitu pomocí Magicblocks.
K dosažení tohoto cíle existuje 1 hlavní způsob;
Pomocí Dashboard Text
Nejprve se přihlaste ke svému účtu Magicblocks, Magicblocks je snadný vizuální programovací software pro programování vašeho magicbit. Kdokoli může naprogramovat svůj mikrořadič pomocí magicblocks.io a není třeba znalosti programování. Můžete se zdarma zaregistrovat.
Spusťte a otevřete hřiště.
Dále se ujistěte, že je váš Magicbit připojen k internetu a zapojen a také propojen s vaším účtem prostřednictvím Správce zařízení.
Vše hotovo? poté přejděte dolů na metodu 1
Seznam požadovaných položek
Magicbit: Magicbit je integrovaná vývojová platforma založená na ESP32 pro učení, prototypování, kódování, elektroniku, robotiku, IoT a navrhování řešení.
Krok 2: Nastavení digitálního bloku
![Nastavení digitálu v bloku Nastavení digitálu v bloku](https://i.howwhatproduce.com/images/002/image-3504-1-j.webp)
![Nastavení digitálu v bloku Nastavení digitálu v bloku](https://i.howwhatproduce.com/images/002/image-3504-2-j.webp)
![Nastavení digitálu v bloku Nastavení digitálu v bloku](https://i.howwhatproduce.com/images/002/image-3504-3-j.webp)
1. Přetáhněte blok Digital In ze sekce vstupních uzlů v levé části obrazovky do Flow.
2. Poklepejte na blok Digital In a zadejte nebo vložte své jedinečné ID zařízení na kartě Správce zařízení na svém účtu Magicblocks. [Tím se propojí digitální s Magicbitem]
3. V rozevírací nabídce PIN vyberte „PB Right (34)“nebo „PB Left (35)“(Připojuje se pravým nebo levým tlačítkem na Magicbit)
4. V rozevírací nabídce vyberte položku Metoda jako přerušení.
Krok 3: Nastavte Change Block
![Nastavte blok změn Nastavte blok změn](https://i.howwhatproduce.com/images/002/image-3504-4-j.webp)
![Nastavte blok změn Nastavte blok změn](https://i.howwhatproduce.com/images/002/image-3504-5-j.webp)
![Nastavte blok změn Nastavte blok změn](https://i.howwhatproduce.com/images/002/image-3504-6-j.webp)
(Tento uzel slouží ke změně vstupu signálu 1 a 0 z uzlu Digital In na libovolný požadovaný text)
1. Přetáhněte a změňte blok změn z části funkčních uzlů v levé části obrazovky do toku.
2. Chcete -li použít 2 pravidla, přidejte nové pravidlo pomocí tlačítka „+“.
3. Z rozevírací nabídky změňte funkci obou pravidel z Nastavit na Změnit.
4. Dále změňte v obou pravidlech funkci „Hledat“z Řetězec (text) na Číslo. A ujistěte se, že je funkce 'Nahradit' nastavena na String (text).
5. Nastavte pravidla.
- První pravidlo pro vyhledání „1“na vstupu signálu a jeho nahrazení naším textem (např. „Pravé tlačítko uvolněno“nebo „pravé vypnuto“)
- Druhé pravidlo pro vyhledání „0“na vstupu signálu a jeho nahrazení naším textem (např. „Pravé tlačítko stisknuto“nebo „pravé zapnuto“)
text „vpravo“nebo „vlevo“závisí na tlačítku, které je ve výše uvedeném kroku spojeno s digitálním vstupním uzlem
Krok 4: Nastavení bloku textu
![Nastavte textový blok Nastavte textový blok](https://i.howwhatproduce.com/images/002/image-3504-7-j.webp)
![Nastavte textový blok Nastavte textový blok](https://i.howwhatproduce.com/images/002/image-3504-8-j.webp)
![Nastavte textový blok Nastavte textový blok](https://i.howwhatproduce.com/images/002/image-3504-9-j.webp)
1. Přetáhněte textový blok z části uzlů řídicího panelu do toku.
2. Poklepejte na textový uzel a z rozevírací nabídky nastavte základní uživatelské rozhraní [uživatelské rozhraní] a název pole.
[Volitelné] Nastavte stejnou konfiguraci uzlu pro druhé tlačítko
1. Zkopírujte a vložte 3 uzly.
2. Změňte PIN v uzlu Digital In pro druhé tlačítko.
3. Změňte uzel Změnit text z „Vpravo“na „Vlevo“nebo naopak.
[Volitelné] Importovat již nastavené uzly
Pokud jste měli problémy s nastavením uzlů, můžete pomocí funkce importu v Magicblocks získat uzly, které již byly nastaveny.
- Nejprve zkopírujte tento kód do schránky.
- Klikněte na nabídku možností v pravém horním rohu obrazovky.
- Dále najeďte kurzorem na podnabídku Import.
- Poté klikněte na schránku a vložte kód ze schránky do textového pole.
- Vyberte aktuální tok nebo nový tok a klikněte na Importovat.
DŮLEŽITÉ
Ujistěte se, že zadáte ID zařízení do obou vlastností uzlu Digital In.
Krok 5: Konečně rozmístění bloků
![Konečně nasazení bloků Konečně nasazení bloků](https://i.howwhatproduce.com/images/002/image-3504-10-j.webp)
![Konečně nasazení bloků Konečně nasazení bloků](https://i.howwhatproduce.com/images/002/image-3504-11-j.webp)
![Konečně nasazení bloků Konečně nasazení bloků](https://i.howwhatproduce.com/images/002/image-3504-12-j.webp)
- Ujistěte se, že jsou všechny bloky propojeny.
- Klikněte na tlačítko Nasadit v pravém horním rohu obrazovky.
- Po nasazení přejděte na uživatelské rozhraní řídicího panelu kliknutím na odkaz na adresu URL řídicího panelu v pravém horním rohu obrazovky.
- Stiskněte levé nebo pravé tlačítko a text se zobrazí na hlavním panelu.
Odstraňování problémů
- Zkontrolujte, zda je váš Magicbit připojen k internetu.
- Zkontrolujte, zda jsou použity správné kódy PIN (např. 'PB Right (34)' nebo 'PB Left (35)').
Doporučuje:
Vytvořte snímač přiblížení pomocí Magicbit [Magicblocks]: 6 kroků
![Vytvořte snímač přiblížení pomocí Magicbit [Magicblocks]: 6 kroků Vytvořte snímač přiblížení pomocí Magicbit [Magicblocks]: 6 kroků](https://i.howwhatproduce.com/images/002/image-3505-j.webp)
Vytvořte snímač přiblížení pomocí Magicbit [Magicblocks]: Tento tutoriál vás naučí používat snímač přiblížení s Magicbit pomocí Magicblocks. Jako vývojovou desku v tomto projektu, který je založen na ESP32, používáme magicbit. V tomto projektu lze tedy použít jakoukoli vývojovou desku ESP32
Použijte snímač půdní vlhkosti s Magicbitem [Magicblocks]: 5 kroků
![Použijte snímač půdní vlhkosti s Magicbitem [Magicblocks]: 5 kroků Použijte snímač půdní vlhkosti s Magicbitem [Magicblocks]: 5 kroků](https://i.howwhatproduce.com/images/002/image-3506-j.webp)
Používejte snímač půdní vlhkosti s Magicbitem [Magicblocks]: Tento tutoriál vás naučí používat snímač půdní vlhkosti se svým Magicbitem pomocí Magicblocks. Jako vývojovou desku v tomto projektu, který je založen na ESP32, používáme magicbit. V tomto projektu proto lze použít jakoukoli vývojovou desku ESP32
Použijte ultrazvukový senzor s Magicbitem [Magicblocks]: 5 kroků
![Použijte ultrazvukový senzor s Magicbitem [Magicblocks]: 5 kroků Použijte ultrazvukový senzor s Magicbitem [Magicblocks]: 5 kroků](https://i.howwhatproduce.com/images/002/image-3508-j.webp)
Používejte ultrazvukový senzor s Magicbitem [Magicblocks]: Tento tutoriál vás naučí používat ultrazvukový senzor s Magicbitem pomocí Magicblocks. Jako vývojovou desku v tomto projektu, který je založen na ESP32, používáme magicbit. V tomto projektu lze tedy použít jakoukoli vývojovou desku ESP32
Senzor polohy stojanu jízdního kola od Magicbit [Magicblocks]: 8 kroků
![Senzor polohy stojanu jízdního kola od Magicbit [Magicblocks]: 8 kroků Senzor polohy stojanu jízdního kola od Magicbit [Magicblocks]: 8 kroků](https://i.howwhatproduce.com/images/002/image-3509-j.webp)
Senzor polohy stojanu na kolo od Magicbit [Magicblocks]: Jednoduchý DIY projekt na výrobu senzoru polohy Kickstand s Magicbitem pomocí Magicblocks. Jako vývojovou desku v tomto projektu, který je založen na ESP32, používáme magicbit. V tomto projektu lze tedy použít jakoukoli vývojovou desku ESP32
Použijte bzučák na Magicbit [Magicblocks]: 4 kroky
![Použijte bzučák na Magicbit [Magicblocks]: 4 kroky Použijte bzučák na Magicbit [Magicblocks]: 4 kroky](https://i.howwhatproduce.com/images/002/image-3511-j.webp)
Použijte bzučák na Magicbit [Magicblocks]: Tento tutoriál vás naučí používat bzučák na Magicbit pomocí Magicblocks. Jako vývojovou desku v tomto projektu, který je založen na ESP32, používáme magicbit. V tomto projektu lze tedy použít jakoukoli vývojovou desku ESP32