Obsah:
- Krok 1: Čo budete potrebovať
- Krok 2: Okruh
- Krok 3: Spustite Visuino a vyberte typ dosky Arduino UNO
- Krok 4: V programe Visuino pridajte komponenty
- Krok 5: V súprave Visuino Set Components
- Krok 6: V komponentoch Visuino Connect
- Krok 7: Generujte, kompilujte a nahrajte kód Arduino
- Krok 8: Hrajte
Video: Otočte piesok HODINY každú minútu pomocou servomotora - Arduino: 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
V tomto návode sa naučíme otáčať malé (1 minútu) pieskové hodiny každých 60 s pomocou servomotora a Visuina, Pozrite si ukážkové video.
Krok 1: Čo budete potrebovať
- Arduino UNO (alebo akékoľvek iné Arduino)
- Pieskové hodiny
- Servo motor
- malý drôt alebo lepidlo na pripevnenie hodín k motoru
- prepojovacie vodiče
- Program Visuino: Stiahnite si Visuino
Krok 2: Okruh
- Pripojte „oranžový“kolík servomotora k digitálnemu kolíku Arduino [2]
- Pripojte „červený“kolík servomotora k kladnému kolíku Arduino [5V]
- Pripojte „hnedý“kolík servomotora k zápornému kolíku Arduino [GND]
Krok 3: Spustite Visuino a vyberte typ dosky Arduino UNO
Ak chcete začať programovať Arduino, budete musieť mať nainštalované Arduino IDE tu:
Uvedomte si, že v Arduino IDE 1.6.6 existujú niektoré kritické chyby. Uistite sa, že inštalujete 1.6.7 alebo vyšší, inak tento návod nebude fungovať! Ak ste to neurobili, postupujte podľa pokynov v tomto návode na nastavenie Arduino IDE na programovanie Arduino UNO! Je tiež potrebné nainštalovať Visuino: https://www.visuino.eu. Spustite Visuino ako je znázornené na prvom obrázku Kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1) v programe Visuino Keď sa zobrazí dialógové okno, zvoľte „Arduino UNO“podľa obrázku 2
Krok 4: V programe Visuino pridajte komponenty
- Pridajte komponent „Generátor hodín“
- Pridajte komponent „Toggle (T) Flip-Flop“
- Pridajte komponent „Analógová hodnota“
- Pridajte komponent „Servo“
Krok 5: V súprave Visuino Set Components
- Vyberte „ClockGenerator1“a v okne vlastností nastavte „Frekvencia“na: 0,0166667 << toto je 60 s, číslo môžete zmeniť, ak chcete
- Vyberte „AnalogValue1“a v okne vlastností nastavte „Hodnota“na 1
- Dvakrát kliknite na „AnalogValue1“a v okne prvkov potiahnite 2X „Nastaviť hodnotu“na ľavú stranu Vyberte „Nastaviť hodnotu2“a v okne vlastností nastavte „Hodnota“na 1
Krok 6: V komponentoch Visuino Connect
- Pripojte kolík „ClockGenerator1“[Out] k pinu „TFlipFlop1“[hodiny]
- Pripojte pin „TFlipFlop1“[Out] k „AnalogValue1“> pin „Set Value0“[In]
- Pripojte kolík „TFlipFlop1“[invertovaný] k kolíku „AnalogValue1“> „Nastavená hodnota1“[In]
- Pripojte pin „AnalogValue1“[Out] k kolíku „Servo1“[In]
- Pripojte pin „Servo1“[Out] k digitálnemu kolíku dosky Arduino [2]
Krok 7: Generujte, kompilujte a nahrajte kód Arduino
Vo Visuine v spodnej časti kliknite na kartu „Zostaviť“a uistite sa, že je vybratý správny port, potom kliknite na tlačidlo „Kompilovať/zostaviť a nahrať“.
Krok 8: Hrajte
Ak napájate modul Arduino UNO, servomotor bude každú minútu otáčať pieskovými hodinami.
Gratulujem Dokončili ste svoj projekt s Visuino. Tiež je pripojený projekt Visuino, ktorý som vytvoril pre tento Instructable, môžete si ho stiahnuť tu a otvoriť ho vo Visuino:
Odporúča:
Super ľahký spôsob ovládania servomotora pomocou Arduina: 8 krokov
Super ľahký spôsob ovládania servomotora pomocou Arduina: V tomto návode použijeme servomotor a Arduino UNO a Visuino na ovládanie polohy stupňa servomotora pomocou iba niekoľkých komponentov, vďaka čomu bude tento projekt veľmi jednoduchý. Pozrite si ukážkové video
DIY Ako ovládať uhol servomotora pomocou sekvencie Visuino Komponent: 10 krokov
DIY Ako ovládať uhol servomotora pomocou komponentu sekvencie Visuino: V tomto tutoriáli použijeme servomotor a Arduino UNO a Visuino na ovládanie uhla servomotora pomocou komponentu sekvencie. Komponenta sekvencie je ideálna pre situácie, kde chceme spustiť niekoľko udalostí v poradí v našom prípade servomotorické zhoršenie
Rotujúci ventilátor pomocou servomotora a regulácie otáčok: 6 krokov
Rotujúci ventilátor pomocou servomotora a riadenia rýchlosti: V tomto návode sa naučíme otáčať ventilátor s nastaviteľnou rýchlosťou pomocou servomotora, potenciometra, arduina a Visuina. Pozrite si video
3D digitálny piesok: 11 krokov (s obrázkami)
3D digitálny piesok: Tento projekt je akýmsi pokračovaním mojej DotStar LED kocky, kde som použil LED diódy SMD pripevnené na sklenené dosky plošných spojov. Krátko po dokončení tohto projektu som narazil na animovaný LED piesok od spoločnosti Adafruit, ktorý používa akcelerometer a maticu LED na simuláciu
Priemyselná fotografia - unáhlené chyby; Recyklačný piesok: 7 krokov
Priemyselná fotografia - unáhlené chyby; Recyklovač trhacích pieskov: Tento návod vás naučí, ako rýchlo urobiť sériu inštruktážnych fotografií. Veľmi nápomocné sú fotografie priemyselných projektov v strednej fáze dokončenia. Môžu vám pomôcť neskôr premýšľať o projekte a robiť návrh za chodu.