Innehållsförteckning:

Hur man gör joystickkontroll för Arduino: 3 steg
Hur man gör joystickkontroll för Arduino: 3 steg

Video: Hur man gör joystickkontroll för Arduino: 3 steg

Video: Hur man gör joystickkontroll för Arduino: 3 steg
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
Hur man gör joystickkontroll för Arduino
Hur man gör joystickkontroll för Arduino
Hur man gör joystickkontroll för Arduino
Hur man gör joystickkontroll för Arduino

I denna instruerbara, kommer jag att visa dig hur man gör lego joysticks för arduino.

Tillbehör

gäng legos

Fantasi

någon gång

två joysticks

startkablar

arduino uno

usb typ B

Steg 1: Gör kroppen

Gör kroppen
Gör kroppen
Gör kroppen
Gör kroppen

Jag kommer inte att lära dig exakt recept för att göra den här saken, men du bör först omge kretskortet med lego. hitta först något rektangulärt och är mer än ett block bredare än joysticken. då kan du använda 1*1 block med de 1*2 släta blocken för att hålla joysticken nere. Eller så kan du använda de långa pinnarna med hål i och hålla de blå dubbarna med ena sidan korta, som på bilden, för att hålla styrspaken nere. gör sedan samma sak med den andra joysticken och anslut sedan dem. fyll sedan i det tomma utrymmet för att göra det robust och bra att hålla det. Nu är det dags att dekorera det. du kan lägga till några handtag eller klistra på några dekorativa bitar … gör vad du vill.

Steg 2: Anslut

Ansluta
Ansluta
Ansluta
Ansluta

Använd bygelkablar för att ansluta arduino till joystick. Anslut mf -bygelkablarna och ta reda på vilken färg som är vilken stift. och anslut gnd-gnd, vcc-5v, sx-analog1, sy-analog2, sk-digital2.

Steg 3: Gör spel

gör nu saker du vill med det här! men var försiktig, eftersom de billiga joystickarna har ljud och spänningen ska stanna vid 112 (max 255), men det går upp och ner, så var försiktig. Jag har gjort ett litet spel som kan spelas med 2 spelare, men jag vet inte hur jag laddar upp zip-filer. de säger att filtypen inte är tillåten.

Rekommenderad: