Съдържание:

Завъртайте пясъчния ЧАСОВНИК на всяка минута, използвайки серво мотор - Arduino: 8 стъпки
Завъртайте пясъчния ЧАСОВНИК на всяка минута, използвайки серво мотор - Arduino: 8 стъпки

Видео: Завъртайте пясъчния ЧАСОВНИК на всяка минута, използвайки серво мотор - Arduino: 8 стъпки

Видео: Завъртайте пясъчния ЧАСОВНИК на всяка минута, използвайки серво мотор - Arduino: 8 стъпки
Видео: Карен Менсинг об истории измерения времени 2024, Ноември
Anonim

В този урок ще научим как да завъртаме малък (1 минутен) пясъчен часовник на всеки 60 -те, използвайки серво мотор и Visuino, Гледайте демонстрационен видеоклип.

Стъпка 1: Какво ще ви трябва

Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
  • Arduino UNO (или всеки друг Arduino)
  • Пясъчен часовник
  • Серво мотор
  • малко тел или лепило за закрепване на часовника към двигателя
  • джъмперни проводници
  • Програма Visuino: Изтеглете Visuino

Стъпка 2: Веригата

Веригата
Веригата
  • Свържете щифта на сервомотора „Orange“към Arduino Digital pin [2]
  • Свържете "червения" щифт на серво мотора към положителния щифт на Arduino [5V]
  • Свържете щифта на сервомотора "Кафяв" към отрицателния щифт на Arduino [GND]

Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO

Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO

За да започнете да програмирате Arduino, ще трябва да имате инсталирана Arduino IDE от тук:

Моля, имайте предвид, че има някои критични грешки в Arduino IDE 1.6.6. Уверете се, че сте инсталирали 1.6.7 или по -нова версия, в противен случай тази инструкция няма да работи! Ако не сте направили, следвайте стъпките в тази инструкция, за да настроите Arduino IDE за програмиране на Arduino UNO! Visuino: https://www.visuino.eu също трябва да бъде инсталиран. Стартирайте Visuino, както е показано на първата снимка Щракнете върху бутона "Инструменти" на компонента Arduino (Снимка 1) във Visuino Когато се появи диалоговият прозорец, изберете "Arduino UNO", както е показано на Снимка 2

Стъпка 4: Във Visuino Добавяне на компоненти

Във Visuino Добавяне на компоненти
Във Visuino Добавяне на компоненти
  • Добавете компонент „Clock Generator“
  • Добавете компонента "Toggle (T) Flip-Flop"
  • Добавете компонента "Аналогова стойност"
  • Добавете компонент "Servo"

Стъпка 5: Във Visuino Set Components

Във Visuino Set Components
Във Visuino Set Components
Във Visuino Set Components
Във Visuino Set Components
  • Изберете „ClockGenerator1“и в прозореца със свойства задайте „Frequency“на: 0.0166667 << това е 60s, можете да промените номера, ако искате
  • Изберете „AnalogValue1“и в прозореца със свойства задайте „Стойност“на 1
  • Щракнете двукратно върху „AnalogValue1“и в прозореца с елементи плъзнете 2X „Задаване на стойност“вляво Изберете „Задаване на стойност 2“и в прозореца със свойства задайте „Стойност“на 1

Стъпка 6: Във Visuino Connect Components

Във Visuino Connect Components
Във Visuino Connect Components
  • Свържете щифта "ClockGenerator1" [Out] към щифта "TFlipFlop1" [часовник]
  • Свържете щифта "TFlipFlop1" [Out] към "AnalogValue1"> "Set Value0" pin [In]
  • Свържете щифта "TFlipFlop1" [обърнат] към "AnalogValue1"> "Задайте стойност1" щифт [In]
  • Свържете щифт "AnalogValue1" [Out "към щифт" Servo1 "[In]
  • Свържете щифт "Servo1" [Out] към цифров щифт на платката Arduino [2]

Стъпка 7: Генерирайте, компилирайте и качете кода на Arduino

Генерирайте, компилирайте и качете кода на Arduino
Генерирайте, компилирайте и качете кода на Arduino

В Visuino, в долната част щракнете върху раздела "Build", уверете се, че е избран правилния порт, след което щракнете върху бутона "Compile/Build and Upload".

Стъпка 8: Играйте

Ако захранвате модула Arduino UNO, сервомоторът ще върти пясъчен часовник всяка минута.

Честито! Завършихте проекта си с Visuino. Приложен е и проектът Visuino, който създадох за тази инструкция, можете да го изтеглите тук и да го отворите във Visuino:

Препоръчано: