Obsah:
- Krok 1: Co budete potřebovat
- Krok 2: Okruh
- Krok 3: Spusťte Visuino a vyberte typ desky Arduino UNO
- Krok 4: V komponentách Visuino ADD & Connect
- Krok 5: Generujte, kompilujte a nahrajte kód Arduino
- Krok 6: Hrajte
Video: Jak použít krokový motor jako rotační kodér a OLED displej pro kroky: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
V tomto tutoriálu se naučíme sledovat kroky krokového motoru na OLED displeji. Podívejte se na ukázkové video.
Kredit za originální tutoriál získává uživatel youtube „sky4fly“.
Krok 1: Co budete potřebovat
- Arduino UNO (nebo jiné Arduino)
- VEDENÝ
- Duální operační zesilovač LM358
- 4X odpor 4,7K ohm
- 2 x 120K ohmový odpor
- Odpor 300 ohmů
- Bipolární krokový motor (4 vodiče)
- Propojovací vodiče
- OLED displej
- Program Visuino: Stáhněte si Visuino
Krok 2: Okruh
Krok 3: Spusťte Visuino a vyberte typ desky Arduino UNO
Chcete -li začít programovat Arduino, budete muset mít nainstalované Arduino IDE zde:
Uvědomte si prosím, že v Arduino IDE 1.6.6 jsou některé kritické chyby. Ujistěte se, že instalujete 1.6.7 nebo vyšší, jinak tento Instructable nebude fungovat! Pokud jste tak neučinili, postupujte podle pokynů v tomto Instructable pro nastavení Arduino IDE pro programování Arduino UNO! Je také třeba nainstalovat Visuino: https://www.visuino.eu. Spusťte Visuino, jak je znázorněno na prvním obrázku Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „Arduino UNO“, jak je znázorněno na obrázku 2
Krok 4: V komponentách Visuino ADD & Connect
- Přidejte „OLED displej I2C“Poklepejte na komponentu DisplayOLED1 -V okně prvku rozbalte „Text“a přetáhněte „Textové pole“na levou stranu -Vyberte „Textové pole1“na levé straně a v okně vlastností nastavte velikost na: 2
- Přidejte komponentu „Počitadlo“a v okně vlastností nastavte Min> Hodnota na 0
- Přidejte 2X komponentu „Detect Edge“
- Připojte výstup Arduino Digital [7] na pin „DetectEdge1“[In]
- Připojte výstup Arduino Digital [8] na pin „DetectEdge2“[In]
- Připojte pin „DetectEdge1“[Out] a pin „DetectEdge2“[Out] ke kolíku „Counter1“[In]
- Připojte pin „Counter1“[Out] k „DisplayOLED1“> Pin textového pole1 [In]
- Připojte pin „DisplayOLED1“[ven] ke kolíku Arduino I2C [vstup]
Krok 5: Generujte, kompilujte a nahrajte kód Arduino
Ve Visuinu vygenerujte kód Arduino stisknutím klávesy F9 nebo kliknutím na tlačítko zobrazené na obrázku 1 a otevřete Arduino IDE
V Arduino IDE klikněte na tlačítko Nahrát pro kompilaci a nahrání kódu (obrázek 2)
Krok 6: Hrajte
Pokud napájíte modul Arduino UNO, LED bude svítit a pokud změníte polohu krokového motoru, počet kroků bude viditelný na OLED displeji.
Gratulujeme! Dokončili jste svůj projekt s Visuino. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable, můžete si jej stáhnout zde a otevřít ve Visuino:
Doporučuje:
Použijte krokový motor jako rotační kodér: 9 kroků (s obrázky)
Použijte krokový motor jako rotační kodér: Rotační kodéry jsou skvělé pro použití v projektech mikrokontrolérů jako vstupní zařízení, ale jejich výkon není příliš plynulý a uspokojivý. Také jsem měl kolem sebe spoustu náhradních krokových motorů a rozhodl jsem se jim dát účel. Pokud tedy máte nějaký stepper
Lokomotiva řízená krokovým motorem - Krokový motor jako rotační kodér: 11 kroků (s obrázky)
Lokomotiva řízená krokovým motorem | Krokový motor jako rotační kodér: V jednom z předchozích Instructables jsme se naučili používat krokový motor jako rotační kodér. V tomto projektu nyní použijeme rotační kodér otočený krokovým motorem k ovládání modelové lokomotivy pomocí mikrokontroléru Arduino. Takže bez fu
Krokový motorem řízený krokový motor - Krokový motor jako rotační kodér: 11 kroků (s obrázky)
Krokový motorem řízený krokový motor | Krokový motor jako rotační kodér: Máte pár krokových motorů a chcete něco udělat? V tomto Instructable použijme krokový motor jako rotační kodér k ovládání polohy jiného krokového motoru pomocí mikrokontroléru Arduino. Takže bez dalších okolků pojďme
Jak: Bezkontaktní rotační kodér: 3 kroky
Jak: Bezkontaktní rotační kodér: Tato aplikační poznámka popisuje, jak navrhnout vysoce spolehlivý rotační spínač nebo kodér pomocí Dialog GreenPAK ™. Tato konstrukce spínače je bezkontaktní, a proto ignoruje oxidaci kontaktů a opotřebení. Je ideální pro použití venku, kde je dlouhý
Rotační kodér: Jak funguje a jak jej používat s Arduinem: 7 kroků
Rotační kodér: Jak to funguje a jak používat s Arduinem: Tento a další úžasné návody si můžete přečíst na oficiálním webu ElectroPeak Přehled V tomto tutoriálu se seznámíte s používáním rotačního kodéru. Nejprve uvidíte nějaké informace o rotačním kodéru a poté se naučíte, jak