Indholdsfortegnelse:
- Trin 1: Tilslut tastaturet
- Trin 2: Download dog koden
- Trin 3: Kodeopsætning
- Trin 4: ciffer 1
- Trin 5: ciffer 2
- Trin 6: ciffer 3
- Trin 7: Servo Move
Video: Servomotortastaturstyring: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Først er at opsætte servomotoren.
- Mellemledningen går til 5V -porten
- Til venstre går til GND -porten
- Tilslut den sidste (kontrolwiren) til port 9
Trin 1: Tilslut tastaturet
Tastaturet er ret simpelt. Tilslut bare stifter til venstre fra højre 8, 7, 6, 5, 4, 3, 2, 1. Billedet forskydes med en, men vi forbinder servoen til 9, så skift alt ned.
Trin 2: Download dog koden
Download koden (der kommenteres) og kør. Alt skal være godt. Grundlæggende når du indtaster et 3 -cifret tal under 180, flytter det servoarmen i den grad. Med trecifret mener jeg, at du skal indtaste 010 for at få 10 og 005 for at få 5.
Trin 3: Kodeopsætning
Tastaturets kan variere, bare vær sikker på, at din ligner char -arrayet, hvis ikke bare ændre tegningerne til at matche dine. Jeg brugte en startvariabel til at holde nulstillingsværdien (0), som er mulighed. Du kan altid give et 0 til metoden i stedet.
Trin 4: ciffer 1
Denne kode kontrollerer, om det evaluerer det første ciffer, der kun kan være et 0 eller 1. Alt andet får servoen til at nulstille til 0, da input var ugyldigt. Hvis gyldig stigning til det næste ciffer og tilføjer 100, hvis 1 blev indtastet. Så du har en base nu på 100.
Trin 5: ciffer 2
Ligesom den første evaluerer den kun tal, denne gang 1-9. Når et gyldigt tegn er indtastet, tilføjes det indtastede antal gange 10 for at udfylde 10'ernes plads. Så lad os sige, at ciffer 1 var 1, så du har 100, nu indtastede du 5. Basen er nu 150.
Trin 6: ciffer 3
Ciffer 3 ligner de andre, men tilføjer blot 1-9 baseret på det valgte. Lad os sige, at 8 blev indtastet. Du har nu 158 at videregive til servobevægelsesmetoden. Når det er bestået, skal du gå til næste trin …
Trin 7: Servo Move
Kontrollerer, at værdien, vores eksempel er 158, er mindre end 180. Da den er den, flytter den motoren til 158 grader. Hvis det var sige 190, ville servoen nulstilles til 0. Serielle udskrifter er kun til datakontrol. Intet der er væsentligt der.
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)