Indholdsfortegnelse:
- Trin 1: Hvad du får brug for
- Trin 2: Kredsløbet
- Trin 3: Start Visuino, og vælg Arduino UNO -korttype
- Trin 4: I Visuino ADD og Set Components
- Trin 5: I Visuino Connect -komponenter
- Trin 6: Generer, kompiler og upload Arduino -koden
- Trin 7: Spil
Video: Kontrol DC-motor med encoder optisk sensormodul FC-03: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
I denne vejledning lærer vi, hvordan man tæller optiske encoder -afbrydelser ved hjælp af en jævnstrømsmotor, OLED -display og Visuino.
Se videoen!
Trin 1: Hvad du får brug for
- Arduino UNO (eller enhver anden Arduino)
- Optisk koblingssensormodul FC-03
- DC motor
- Encoderhjul (med huller), som du fastgør på DC -motoren
- OLED Display
- Jumper ledninger
- Brødbræt
- Visuino -program: Download Visuino
Trin 2: Kredsløbet
- Tilslut OLED Display pin [VCC] til Arduino pin [5V]
- Tilslut OLED Display pin [GND] til Arduino pin [GND]
- Tilslut OLED Display pin [SCL] til Arduino pin [5V]
- Tilslut Encoder FC-03 pin [VCC] til Arduino pin [5V]
- Tilslut Encoder FC-03 pin [GND] til Arduino pin [GND]
- Tilslut Encoder FC-03 pin [D0] til Arduino digital pin [10]
- Tilslut strømforsyningen [3-6V] til DC-motoren
Trin 3: Start Visuino, og vælg Arduino UNO -korttype
For at starte programmeringen af Arduino skal du have Arduino IDE installeret herfra:
Vær opmærksom på, at der er nogle kritiske fejl i Arduino IDE 1.6.6. Sørg for, at du installerer 1.6.7 eller højere, ellers fungerer denne instruks ikke! Hvis du ikke har gjort det, skal du følge trinene i denne instruktion for at konfigurere Arduino IDE til at programmere Arduino UNO! Visuino: https://www.visuino.eu skal også installeres. Start Visuino som vist på det første billede Klik på knappen "Værktøjer" på Arduino -komponenten (billede 1) i Visuino Når dialogen vises, skal du vælge "Arduino UNO" som vist på billede 2
Trin 4: I Visuino ADD og Set Components
Tilføj komponenten "SSD1306/SH1106 OLED Display (I2C)"
Dobbeltklik på komponenten "DisplayOLED1" og:
i vinduet Elements skal du trække "Tegn tekst" til venstre, på venstre side skal du vælge Tegn tekst1 og i egenskabsvinduet indstille størrelsen til 2 og tekst: TRIN
i vinduet Elements skal du trække "Tekstfelt" til venstre På venstre side skal du vælge TextField1 og i egenskabsvinduet indstille størrelsen til 3 og Y: 30 Luk elementvinduet
Tilføj "Tæller" -komponent
Vælg Tæller1 -komponent, og i vinduet med egenskaber sæt Min> Værdi til 0
Trin 5: I Visuino Connect -komponenter
- Tilslut Arduino board digital pin [10] til Counter1 pin [In]
- Tilslut Counter1 pin [Out] til DisplayOLED1> TextField1 pin [In]
- Tilslut DisplayOLED1 I2C pin [Out] til Arduino board pin I2C [In]
Trin 6: Generer, kompiler og upload Arduino -koden
I Visuino skal du i nederste klik på fanen "Byg" sørge for, at den korrekte port er valgt, og derefter klikke på knappen "Kompilér/Byg og upload".
Trin 7: Spil
Hvis du driver Arduino UNO -modulet, og tilslutter DC -motoren til strømforsyningen for at køre det, viser OLED -displayet antallet af afbrydelser (tælling).
Tillykke! Du har afsluttet dit projekt med Visuino. Vedhæftet er også Visuino -projektet, som jeg har oprettet til denne Instructable, du kan downloade det og åbne det i Visuino:
Anbefalede:
Genanvend optisk drev med RPi: 6 trin (med billeder)
Genanvend optisk drev med RPi: Dette projekt blev til, efter at min elskede bærbare optiske drev begyndte at opføre sig forkert. CD -bakken dukkede gentagne gange ud, når jeg gav min bærbare et skub eller flyttede den på nogen måde. Min diagnose af problemet var, at der må have været nogle
Optisk Theremin med Arduino Uno: 11 trin
Optisk Theremin Med Arduino Uno: En theremin er et elektronisk instrument, hvor to højfrekvente oscillatorer styrer tonen, mens musikernes håndbevægelser styrer tonehøjden. I denne Instructable bygger vi et lignende instrument, hvor håndbevægelser styrer mængden af
Tilføj en Arduino-baseret optisk omdrejningstæller til en CNC-router: 34 trin (med billeder)
Tilføj en Arduino-baseret optisk omdrejningstæller til en CNC-router: Byg en optisk omdrejningstal for din CNC-router med en Arduino Nano, en IR LED/IR fotodiodesensor og et OLED-display til mindre end $ 30. Jeg blev inspireret af eletro18's Measure RPM - Optical Tachometer Instructable og ville tilføje et omdrejningstæller
Sådan bruges TCRT5000 IR -sensormodul med Arduino UNO: 7 trin (med billeder)
Sådan bruges TCRT5000 IR -sensormodul med Arduino UNO: I denne vejledning skal vi lære dig nogle grundlæggende oplysninger om brug af TCRT5000 IR -sensormodul. Disse grundlæggende viser dig de analoge og digitale værdier på seriel skærm. Beskrivelse: Denne IR -reflekterende sensor anvender en TCRT5000 til at registrere farve og
Optisk regnsensor: 6 trin (med billeder)
Optisk regnsensor: Måling af regn med en laser? Det er muligt. Følg denne instruktion for at lave din helt egen Opical Rain Sensor