Inhoudsopgave:
- Stap 1: Sluit het toetsenbord aan
- Stap 2: Download de code wel
- Stap 3: Code instellen
- Stap 4: cijfer 1
- Stap 5: cijfer 2
- Stap 6: cijfer 3
- Stap 7: Servobeweging
Video: Bediening via servomotortoetsenbord - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Eerst moet de servomotor worden ingesteld.
- Middelste draad gaat naar de 5V-poort
- De linkerkant gaat naar de GND-poort
- Sluit de laatste (de stuurdraad) aan op poort 9
Stap 1: Sluit het toetsenbord aan
Het toetsenbord is vrij eenvoudig. Verbind gewoon de pinnen links van rechts 8, 7, 6, 5, 4, 3, 2, 1. Het beeld is met één verschoven, maar we verbinden de servo met 9 dus schuif alles naar beneden.
Stap 2: Download de code wel
Download de code (die is becommentarieerd) en voer het uit. Alles zou goed moeten zijn. Kortom, wanneer u een 3-cijferig nummer onder 180 invoert, wordt de servo-arm in die mate verplaatst. Met drie cijfers bedoel ik dat je 010 moet invoeren om 10 te krijgen en 005 om 5 te krijgen.
Stap 3: Code instellen
Toetsenborden kunnen verschillen, zorg er wel voor dat de jouwe eruitziet als de char-array, zo niet verander gewoon de tekens zodat ze overeenkomen met die van jou. Ik heb een startvariabele gebruikt om de resetwaarde (0) vast te houden, wat een optie is. U kunt in plaats daarvan altijd een 0 doorgeven aan de methode.
Stap 4: cijfer 1
Deze code controleert of het het eerste cijfer evalueert dat alleen een 0 of 1 kan zijn. Al het andere zorgt ervoor dat de servo wordt gereset naar 0 omdat de invoer ongeldig was. Indien geldig, vermeerder met het volgende cijfer en voeg 100 toe als 1 werd ingevoerd. Dus je hebt nu een basis van 100.
Stap 5: cijfer 2
Net als bij de eerste evalueert het alleen getallen, dit keer 1-9. Zodra een geldig teken is ingevoerd, wordt het ingevoerde aantal maal 10 toegevoegd om de plaats van 10 in te vullen. Dus laten we zeggen dat cijfer 1 1 was, dus je hebt 100, nu heb je 5 ingevoerd. De basis is nu 150.
Stap 6: cijfer 3
Cijfer 3 is vergelijkbaar met de andere, maar voegt eenvoudig 1-9 toe op basis van wat is geselecteerd. Laten we zeggen dat er 8 is ingevoerd. Je hebt nu 158 om door te gaan naar de servo move-methode. Eenmaal geslaagd, ga naar de volgende stap…
Stap 7: Servobeweging
Controleert of de val, ons voorbeeld is 158, kleiner is dan 180. Aangezien dit het geval is, beweegt de motor naar 158 graden. Als het 190 zou zijn, zou de servo resetten naar 0. De seriële afdrukken zijn alleen voor gegevenscontrole. Niets belangrijks daar.
Aanbevolen:
Joystick-bediening voor Arduino maken: 3 stappen
Joystick-besturing voor Arduino maken: in deze instructie laat ik je zien hoe je lego-joysticks voor Arduino kunt maken
Somfy Bediening vanaf uw mobiel, IFTTT en Google voor $ 20: 16 stappen
Somfy-bediening vanaf je mobiel, IFTTT en Google voor $ 20: in deze Instructable laat ik je zien hoe ik een goedkope (ja, Somfy en goedkope!) Somfy RTS-radiografische afstandsbediening nam en de controle overnam via mijn mobiel, IFTTT (denk aan timers / reacties) en Google home. Het is vermeldenswaard dat dit de RTS Situo-afstandsbediening is, ik heb niet s
NodeMCU Alexa TV-bediening: 6 stappen
NodeMCU Alexa TV-bediening: leer hoe je Alexa je tv kunt laten bedienen met een NodeMCU. Als je dit project leuk vindt, kun je ervoor stemmen in de Sensors-wedstrijd
ESP8266 RGB LED STRIP WIFI-bediening - NODEMCU Als een IR-afstandsbediening voor ledstrip, bestuurd via wifi - RGB LED STRIP Smartphone-bediening: 4 stappen
ESP8266 RGB LED STRIP WIFI-bediening | NODEMCU Als een IR-afstandsbediening voor ledstrip, bestuurd via wifi | RGB LED STRIP Smartphone-bediening: Hallo allemaal, in deze tutorial zullen we leren hoe we nodemcu of esp8266 kunnen gebruiken als een IR-afstandsbediening om een RGB LED-strip te bedienen en Nodemcu zal worden bestuurd door smartphone via wifi. Dus in principe kun je de RGB LED STRIP bedienen met je smartphone
RasbberryPi-auto met FPV-camera. Bediening via webbrowser: 31 stappen (met afbeeldingen)
RasbberryPi-auto met FPV-camera. Bediening via webbrowser: we zullen een 4wd-auto bouwen - de besturing zal vergelijkbaar zijn als in een tank - om de ene kant van de wielen te draaien, zal deze met een andere snelheid draaien dan de andere. Bij de auto wordt een camera op een speciale houder geplaatst waar we de camerapositie kunnen veranderen. De robot wordt