Proses manufaktur
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
| × | 1 |
Ini adalah proyek yang menggunakan joystick generik dan menggunakan Arduino membaca nilai +y dan -y dan nilai +x dan -x dan menggunakan serangkaian pernyataan if dan else akan memberi tahu 5 led yang menyebabkan menyala untuk ex :Jika Anda mengayunkan joystick ke kiri, led kiri Anda akan menyala. Fitur lainnya adalah jika joystick Anda memiliki tombol (sebagian besar akan) itu akan menyalakan tombol Anda untuk fitur tekan ke bawah.
#define joyX A0#define joyY A1int button=2;int buttonState =0;int buttonState1 =0;void setup() { pinMode (7, KELUARAN); pinMode(tombol,INPUT); digitalWrite(tombol, TINGGI); Serial.begin(9600); pinMode(8,OUTPUT); pinMode(9,OUTPUT); pinMode(10,OUTPUT); pinMode(11,OUTPUT);} void loop() { int xValue =analogRead(joyX); int yValue =analogRead(kegembiraanY); Serial.print(xValue); Serial.print("\t"); Serial.println(yValue); buttonState =digitalRead(tombol); Serial.println(buttonState); if (xValue>=0 &&yValue<=10) { digitalWrite(10, HIGH); } else{digitalWrite(10, LOW);} if (xValue<=10 &&yValue>=500) { digitalWrite(11, HIGH); } else{digitalWrite(11, LOW);} if (xValue>=1020 &&yValue>=500) { digitalWrite(9, HIGH); } else{digitalWrite(9, LOW);} if (xValue>=500 &&yValue>=1020) { digitalWrite(8, HIGH); } else{digitalWrite(8, LOW);} if (xValue>=1020 &&yValue>=1020) { digitalWrite(9, LOW); digitalWrite(8, RENDAH); } if (buttonState ==LOW) { Serial.println("Switch =High"); digitalWrite(7, TINGGI); } else{digitalWrite(7, LOW);} buttonState1 =digitalRead(7); Serial.println(buttonState1); delay(100);}
Proses manufaktur
Komponen dan persediaan Kabel jumper (generik) × 1 Arduino Yun × 1 Resistor 221 ohm × 1 Sakelar Tombol Tekan SparkFun 12mm × 1 Breadboard (generik) × 1 Aplikasi dan layanan online Editor Web Arduino Blynk Tent
Komponen dan persediaan SparkFun Dual H-Bridge driver motor L298 × 1 Motor DC (generik) × 4 Arduino UNO × 1 LED (generik) × 8 Resistor 221 ohm × 8 Servo (Tower Pro MG996R) × 1 Sensor Ultrasonik - HC-SR04 (Generik) × 1 A
Komponen dan persediaan Sensor Ultrasonik - HC-SR04 (Generik) × 2 Arduino Nano R3 × 1 Resistor foto × 1 Maxim Integrated 8x8 LED Matrix MAX7219 × 2 Ukuran Setengah Papan Tempat Memotong Roti Tanpa Solder × 1 Kabel jumper (generik) × 1
Komponen dan persediaan Arduino UNO × 1 Adafruit RGB Backlight LCD - 16x2 × 1 Breadboard (generik) × 1 Resistor 220 ohm × 1 Sakelar Tombol Tekan SparkFun 12mm × 1 Kabel jumper (generik) × 1 Kabel USB-A ke B × 1 Aplik