Obsah:
- Krok 1: Co budete potřebovat
- Krok 2: Spusťte Visuino a vyberte typ desky Arduino UNO
- Krok 3: Ve Visuinu přidejte komponenty
- Krok 4: V komponentách sady Visuino
- Krok 5: V komponentách Visuino Connect
- Krok 6: Generujte, kompilujte a nahrajte kód Arduino
- Krok 7: Hrajte
Video: Otto DIY Robot Walking - Rychlý a snadno proveditelný výukový program: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
V tomto tutoriálu se naučíme, jak snadno naprogramovat robota Otto DIY na chůzi.
Podívejte se na ukázkové video.
Krok 1: Co budete potřebovat
- Otto Robot si můžete zakoupit zdenebo si přečtěte návod, jak jej v několika krocích postavit zde.
- Program Visuino: Stáhněte si Visuino
Krok 2: 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 ještě neučinili, postupujte podle pokynů v tomto Instructable pro nastavení Arduino IDE pro programování Arduino Nano! 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 3: Ve Visuinu přidejte komponenty
Přidat komponenty:
- Přidejte 2X komponentu „Analoge Value“
- Přidejte 2X komponentu „Divide Analog by Value“
- Přidejte 2X komponentu „Sine Analog Generator“
- Přidejte 2X komponentu „Servo“
Krok 4: V komponentách sady Visuino
- Vyberte komponentu „AnalogValue1“a v okně vlastností nastavte „Hodnota“na 20
- Vyberte komponentu „AnalogValue2“a v okně vlastností „Hodnota“až 20
- Vyberte komponentu „DivideByValue1“a v okně vlastností nastavte „Hodnota“na 180
- Vyberte komponentu „DivideByValue2“a v okně vlastností nastavte „Hodnota“na 180
- Vyberte komponentu „SineAnalogGenerator1“a v okně vlastností nastavte „Fáze“na 0,65 a „Frekvence“na 1 a „Offset“na 0,5
- Vyberte komponentu „SineAnalogGenerator2“a v okně vlastností nastavte „Fáze“na 0,5 a „Frekvence“na 1 a „Offset“na 0,5.
- Vyberte „Servo1“a nastavte název na „LR1“<< toto nastavíme pro snazší porozumění. To znamená Leg Right
- Vyberte „Servo2“a nastavte název na „FR1“<< To znamená Foot Right
- Vyberte „Servo3“a nastavte název na „LL1“<< To znamená noha vlevo
- Vyberte „Servo4“a nastavte název na „FL1“<< To znamená Foot Left
Krok 5: V komponentách Visuino Connect
- Připojte komponentní pin „AnalogValue1“[Out] ke komponentnímu pinu „DivideByValue1“[In]
- Připojte komponentní pin „AnalogValue2“[Out] ke komponentnímu pinu „DivideByValue2“[In]
- Připojte komponentní kolík „DivideByValue1“[Out] ke kolíku „SineAnalogGenerator1“[Amplitude]
- Připojte komponentní kolík „DivideByValue2“[Out] ke kolíku „SineAnalogGenerator2“[Amplitude]
- Připojte pin „SineAnalogGenerator1“[Out] ke komponentnímu pinu „LR1“[In] a komponentnímu kolíku „LL1“[In]
- Připojte pin „SineAnalogGenerator2“[Out] ke komponentnímu kolíku „FR1“[In] a komponentnímu kolíku „FL1“[In]
- Připojte pin komponenty „LR1“[Out] k digitálnímu pinu Arduino [3]
- Připojte pin komponenty „FR1“[Out] k digitálnímu pinu Arduino [5]
- Připojte komponentní pin „LL1“[Out] k digitálnímu pinu Arduino [2]
- Připojte komponentní kolík „FL1“[Out] k digitálnímu pinu Arduino [4]
Poznámka: Zkontrolujte, zda kolíky Arduino [2, 3, 4, 5] odpovídají připojení na štítu motoru servo (noha a chodidlo) a v případě potřeby je změňte.
Krok 6: 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 nabídku „Nástroje“a vyberte desku „Arduino Nano“(obrázek 2)
- Klikněte na nabídku „Nástroje“a vyberte Port
- Klikněte na nabídku „Nástroje“a vyberte Port
- klikněte na tlačítko Nahrát, zkompilujte a nahrajte kód (obrázek 3) Poznámka: Pokud narazíte na nějaké problémy s nahráváním kódu, můžete kliknout na Nástroje nabídky> Procesor:..> ATMega328P (Old Bootloader)
Krok 7: Hrajte
Pokud napájíte robota Otto, začne chodit.
Gratulujeme! Dokončili jste svůj projekt Otto s Visuino. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable, můžete si jej stáhnout zde. Můžete si jej stáhnout a otevřít ve Visuinu:
Doporučuje:
Výukový program K40 Laser Cooling Guard: 12 kroků
Výukový program K40 Laser Cooling Guard: K40 Laser Cooling Guard je zařízení, které snímá průtok a teplotu chladicí kapaliny K40 Co2 Laser. V případě, že průtok klesne pod určité množství, Cooling Guard vypne laserový spínač, aby se zabránilo přehřátí lasertube
Jak používat snímač PIR a modul bzučáku - výukový program Visuino: 6 kroků
Jak používat PIR senzor a bzučákový modul - Visuino Tutorial: V tomto tutoriálu se naučíme, jak pomocí PIR senzoru a bzučákového modulu vydávat zvuk pokaždé, když PIR senzor detekuje pohyb. Podívejte se na ukázkové video
Výukový program Arduino MFRC522 - Je nebo je odstraněn tag RFID?: 6 kroků
Arduino MFRC522 Tutorial - Is RFID Tag present or Removed?: This tutorial is původně posted on High Volages
Výukový program pro mobilní štít Arduino: 9 kroků (s obrázky)
Arduino Cellular Shield Tutorial: Arduino Cellular Shield vám umožňuje uskutečňovat mobilní telefonní hovory a odesílat textové zprávy. Mozkem tohoto štítu je SM5100B, což je robustní mobilní modul schopný provádět mnoho úkolů většiny standardních mobilních telefonů. Tato sh
Výukový program Dupont Crimp Tool: 11 kroků
Výukový program Dupont Crimp Tool: Tento návod popisuje, jak zalisovat konektory Dupont na vodič bez pájení. Krok za krokem bude vytvořen vlastní kabel se 2 samostatnými kolíky a 2 skupinovými zásuvkami. (Viz obrázek) Tento kabel není k dispozici v žádném obchodě, takže