معرفی
در این مقاله قصد دارم نحوه اتصال جوی استیک آردوینو در آردوینو یونو را توضیح دهم. من قصد دارم نحوه عملکرد جوی استیک با آردوینو را اجرا کنم.
بخش هایی از لیست ها
- آردوینو اونو
- جوی استیک آردوینو
- سیم های قلاب.
توضیح قطعات
جوی استیک آردوینو
- جوی استیک آردوینو دستگاهی است که می تواند جهت اندازه گیری محور X، محور Y و جهت محور Z مورد استفاده قرار گیرد. به آن کنسول بازی نیز می گویند. می توان آن را ترکیبی از یک پتانسیومتر و یک دکمه در نظر گرفت.
شکل 1 - جوی استیک آردوینو.
ارتباط
- اتصال به Arduino و Arduinojoystick.
- Vcc پین جوی استیک را به 5 ولت آردوینو Uno وصل کنید.
- Gnd پین جوی استیک را به Gnd آردوینو Uno وصل کنید.
- I Rx پین جوی استیک را به 0 آردوینو Uno وصل کنید.
- I RY Vcc پین جوی استیک را به 1 آردوینو Uno وصل کنید.
- SW پین جوی استیک را به 2 آردوینو Uno وصل کنید.
شکل 2 - اتصال
برنامه نويسي
- Count int SW - Pin = 2;
- Count intX - Pin = 0;
- Count intY - Pin = 1;
- Void Setup() {
- PinMode(SW - Pin.INPUT);
- digitalwrite(SW - Pin, HIGH);
- Serial.begin(115200);
- }
- Void loop() {
- Serial.print("Switch: ");
- Serial.Print(4 digitalread(sw - pin));
- Serial.print(\n);
- Serial.print("X-axis: ");
- Serial.print(analogread(X - axis));
- Serial.print("Y-axis: ");
- Serial.print(analogread(Y - axis));
- Serial.print("\n\n");
- delay(500);
- }
توضیح