Taula de continguts:

Gireu el rellotge de sorra cada minut amb el servomotor - Arduino: 8 passos
Gireu el rellotge de sorra cada minut amb el servomotor - Arduino: 8 passos

Vídeo: Gireu el rellotge de sorra cada minut amb el servomotor - Arduino: 8 passos

Vídeo: Gireu el rellotge de sorra cada minut amb el servomotor - Arduino: 8 passos
Vídeo: SKR 1.4 - Definitive User Guide 2024, De novembre
Anonim

En aquest tutorial aprendrem a girar un petit rellotge de sorra (1 minut) cada 60 anys utilitzant el servomotor i Visuino, Mireu un vídeo de demostració.

Pas 1: què necessiteu

El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
  • Arduino UNO (o qualsevol altre Arduino)
  • Rellotge de sorra
  • Servomotor
  • algun petit filferro o cola per fixar el rellotge al motor
  • cables de pont
  • Programa Visuino: descarregar Visuino

Pas 2: el circuit

El Circuit
El Circuit
  • Connecteu el pin Servo motor "taronja" al pin digital Arduino [2]
  • Connecteu el pin Servo motor "vermell" al pin positiu Arduino [5V]
  • Connecteu el pin "marró" del motor servo al pin negatiu Arduino [GND]

Pas 3: Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO

Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO

Per començar a programar l’Arduino, haureu de tenir instal·lat l’IDE Arduino des d’aquí:

Tingueu en compte que hi ha alguns errors crítics a Arduino IDE 1.6.6. Assegureu-vos que instal·leu la versió 1.6.7 o superior, en cas contrari, aquest instructiu no funcionarà. Si encara no ho heu fet, seguiu els passos d'aquesta instrucció per configurar l'IDE d'Arduino per programar Arduino UNO. El Visuino: https://www.visuino.eu també ha d’estar instal·lat. Inicieu Visuino com es mostra a la primera imatge Feu clic al botó "Eines" del component Arduino (imatge 1) a Visuino Quan aparegui el quadre de diàleg, seleccioneu "Arduino UNO" tal com es mostra a la imatge 2

Pas 4: a Visuino Afegeix components

A Visuino Afegeix components
A Visuino Afegeix components
  • Afegiu el component "Generador de rellotge"
  • Afegiu el component "Toggle (T) Flip-Flop"
  • Afegiu el component "Valor analògic"
  • Afegiu un component "Servo"

Pas 5: a Components del conjunt de Visuino

A Components del conjunt de Visuino
A Components del conjunt de Visuino
A Components del conjunt de Visuino
A Components del conjunt de Visuino
  • Seleccioneu "ClockGenerator1" i a la finestra de propietats definiu "Freqüència" a: 0.0166667 << això és 60s, podeu canviar el número si voleu
  • Seleccioneu "AnalogValue1" i, a la finestra de propietats, configureu "Valor" a 1
  • Feu doble clic a "AnalogValue1" i, a la finestra d'elements, arrossegueu 2X "Estableix el valor" al costat esquerre Seleccioneu "Estableix el valor2" i, a la finestra de propietats, establiu "Valor" a 1

Pas 6: a Components de Visuino Connect

A Components de Visuino Connect
A Components de Visuino Connect
  • Connecteu el pin "ClockGenerator1" [Out] al pin "TFlipFlop1" [rellotge]
  • Connecteu el pin "TFlipFlop1" [Out] a "AnalogValue1"> El pin "Set Value0" [In]
  • Connecteu el pin "TFlipFlop1" [Invertit] a "AnalogValue1"> "Definiu el valor1" pin [In]
  • Connecteu el pin "AnalogValue1" [Out "al pin" Servo1 "[In]
  • Connecteu el pin "Servo1" [Sortida] al pin digital de la placa Arduino [2]

Pas 7: Genereu, compileu i pengeu el codi Arduino

Genereu, compileu i pengeu el codi Arduino
Genereu, compileu i pengeu el codi Arduino

A Visuino, a la part inferior, feu clic a la pestanya "Construeix", assegureu-vos que el port correcte estigui seleccionat i feu clic al botó "Compila / Compila i penja".

Pas 8: Juga

Si alimenteu el mòdul Arduino UNO, el servomotor girarà un rellotge de sorra cada minut.

Enhorabona! Heu completat el vostre projecte amb Visuino. També s’adjunta el projecte Visuino, que he creat per a aquest Instructable, el podeu descarregar aquí i obrir-lo a Visuino:

Recomanat: