Innholdsfortegnelse:
- Trinn 1: Det du trenger
- Trinn 2: Kretsen
- Trinn 3: Start Visuino, og velg Arduino UNO -korttype
- Trinn 4: I Visuino Legg til komponenter
- Trinn 5: I Visuino -settkomponenter
- Trinn 6: I Visuino Connect -komponenter
- Trinn 7: Generer, kompiler og last opp Arduino -koden
- Trinn 8: Spill
Video: Roter sandklokken hvert minutt ved bruk av servomotor - Arduino: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
I denne opplæringen lærer vi hvordan du roterer en liten (1 minutt) sandklokke hvert 60 -tall ved hjelp av servomotor og Visuino, Se en demonstrasjonsvideo.
Trinn 1: Det du trenger
- Arduino UNO (eller annen Arduino)
- Sandklokke
- Servo motor
- litt liten ledning eller lim for å feste klokken til motoren
- jumper ledninger
- Visuino -program: Last ned Visuino
Trinn 2: Kretsen
- Koble servomotoren "Orange" til Arduino Digital pin [2]
- Koble servomotor "rød" pin til Arduino positiv pin [5V]
- Koble servomotor "brun" pin til Arduino negative pin [GND]
Trinn 3: Start Visuino, og velg Arduino UNO -korttype
For å begynne å programmere Arduino, må du ha Arduino IDE installert herfra:
Vær oppmerksom på at det er noen kritiske feil i Arduino IDE 1.6.6. Sørg for at du installerer 1.6.7 eller nyere, ellers fungerer ikke denne instruksen! Hvis du ikke har gjort det, følg trinnene i denne instruksjonsboken for å konfigurere Arduino IDE for å programmere Arduino UNO! Visuino: https://www.visuino.eu må også installeres. Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino -komponenten (Bilde 1) i Visuino Når dialogboksen vises, velg "Arduino UNO" som vist på Bilde 2
Trinn 4: I Visuino Legg til komponenter
- Legg til "Clock Generator" -komponent
- Legg til "Toggle (T) Flip-Flop" -komponent
- Legg til komponenten "Analog verdi"
- Legg til "Servo" -komponent
Trinn 5: I Visuino -settkomponenter
- Velg "ClockGenerator1" og i vinduet Egenskaper angi "Frekvens" til: 0.0166667 << dette er 60 -tallet, du kan endre nummeret hvis du vil
- Velg "AnalogValue1" og i "Properties" -vinduet sett "Value" til 1
- Dobbeltklikk på "AnalogValue1" og i elementvinduet dra 2X 'Sett verdi' til venstre Velg 'Sett verdi2' og i vinduet egenskaper sett 'Verdi' til 1
Trinn 6: I Visuino Connect -komponenter
- Koble "ClockGenerator1" pin [Out] til "TFlipFlop1" pin [clock]
- Koble "TFlipFlop1" pin [Out] til "AnalogValue1"> "Set Value0" pin [In]
- Koble "TFlipFlop1" pin [Invertert] til "AnalogValue1"> "Sett verdi1" pin [In]
- Koble "AnalogValue1" pin [Out "til" Servo1 "pin [In]
- Koble "Servo1" pin [Out] til Arduino board digital pin [2]
Trinn 7: Generer, kompiler og last opp Arduino -koden
I Visuino klikker du på "Build" -fanen nederst, og kontrollerer at den riktige porten er valgt. Klikk deretter på "Compile/Build and Upload" -knappen.
Trinn 8: Spill
Hvis du driver Arduino UNO -modulen, vil servomotoren rotere en sandklokke hvert minutt.
Gratulerer! Du har fullført prosjektet ditt med Visuino. Vedlagt er også Visuino -prosjektet, som jeg opprettet for denne Instructable, du kan laste det ned her og åpne det i Visuino:
Anbefalt:
QeMotion - bevegelsessporing for hvert headset !: 5 trinn (med bilder)
QeMotion - Motion Tracking for Every Headset !: Oversikt: Denne enheten lar deg bruke hodebevegelsen til å utløse hendelser i stort sett alle videospill. Det fungerer ved å spore bevegelsen til hodet ditt (eller hodesettet i den forbindelse) og utløse tastaturpress for visse bevegelser. Så kompisen din
HJEMAUTOMASJON (KONTROLL UTLEKNINGENE FRA HVERT HJØRNE I VERDEN) .: 5 trinn
HJEMAUTOMASJON (KONTROLL AV APPARATENE FRA ALLE HØRNENE I VERDEN) .: I denne instruksjonsboken har jeg delt hvordan du kan bruke ESP8266 til å styre AC -apparater som lys, vifte, etc. fra hele verden over Internett via Blynk -appen. Hvis du er nytt for ESP8266, sjekk ut dette instruerbare: -Kom i gang med NodeM
Laptop-stativ uten minutt: 4 trinn
Laptop-stativ uten minutt: Dette bærbare stativet er egentlig ikke "laget" av noe … det er bare en omformulert Fellows modell 21100 bokheis. Når den brukes som en bokheis, er den smale avsatsen nesten horisontal, når den brukes som et bærbart stativ, er den smale avsatsen vertikal. Jeg gjorde dette
Svamp + Ferrikloridmetode - Ets PCB på ett minutt!: 5 trinn (med bilder)
Sponge + Ferric Chloride Method - Etch PCBs in One Minute !: I denne instruksjonsboken vil jeg vise deg hvordan du etser et kretskort med omtrent en spiseskje med jernkloridetsingsoppløsning og en 2 tommers firkantet svamp. Du vil bli overrasket når det eksponerte kobberet på PCB forsvinner foran øynene dine og svinen din
Minimalistisk IR -penn: Ingen lodding, under et minutt, under en dollar .: 3 trinn
Minimalistisk IR -penn: Ingen lodding, under et minutt, under en dollar .: Min første instrukserbare, håper den er nyttig: Hvis du vil teste JC Lee (JC står for Johnny Chung, men han gjør litt mirakler også. ..) eller Smoothboard -programmet på www.smoothboard.net (lysår fremover, fordi Boon Jin startet