└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # robotics-arduino-applications 2 | 3 | These codes have been shared as open-source on the GitHub repository "acetinkaya". 4 | 5 | The codes and contents explained within the BTP222 Robotics course were created by Lect. Ali CETİNKAYA (MSc.). 6 | 7 | From the GitHub repository: 8 | 9 | watch - to receive notifications about project updates, 10 | 11 | star - to show appreciation with a star, and 12 | 13 | fork - to contribute by copying to your own account. 14 | 15 | Sharing knowledge leads to its expansion and advancement. yours sincerely. 16 | 17 | Lect. Ali CETİNKAYA (MSc.) Istanbul, 2024 18 | 19 | Course Resource Links: 20 | 21 | https://github.com/acetinkaya/robotics-arduino-applications 22 | 23 | https://alicetinkaya.site/ders-robotik 24 | 25 | https://avesis.gelisim.edu.tr/alcetinkaya 26 | 27 | https://scholar.google.com.tr/citations?hl=tr&user=XSEW-NcAAAAJ 28 | 29 | ------------------------------------------------------------------------------------------------------------------- 30 | 31 | This is the list of electronic materials in the share: 32 | 33 | Microcontroller: Arduino Nano 34 | 35 | Connection Cable: USB Cable 36 | 37 | 5V LED 38 | 39 | HCSR04 Distance Sensor Module 40 | 41 | I2C 2x16 LCD Module 42 | 43 | 1 Way 5V Relay Module 44 | 45 | Quad Channel 5V Relay Module 46 | 47 | 5V Buzzer 48 | 49 | DTH11 Temperature and Humidity Sensor Module 50 | 51 | MQ Series Gas Sensor Modules: MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9, MQ135 Sensors 52 | 53 | Potentiometer 54 | 55 | X and Y Axis Joystick Modules 56 | 57 | SG90 Servo Motor 58 | 59 | Ultrasonic Sensor Mounting Bracket for Servo Motor 60 | 61 | Pan-Tilt Kit Attachment for Servo Motor 62 | 63 | GY271 and MPU9250-6500 GYRO Module 64 | 65 | L298 DC Motor Driver Module 66 | 67 | Bluetooth Module 68 | 69 | 16-Key Touch Button Kit 70 | 71 | 4-Digit Display Module 72 | 73 | RFID Module 74 | 75 | LDR Light Sensor Module 76 | 77 | Water and Rain Sensor Module 78 | 79 | Pulse Sensor Module 80 | 81 | PIR Motion Sensor Module 82 | 83 | LM35 Temperature Sensor Module 84 | 85 | 5mW Laser Sensor Module 86 | 87 | PCA9685 I2C Module 88 | 89 | 40A ESC Motor Driver 90 | 91 | 11.1V 40A BLDC Brushless Motor 92 | 93 | BMP180 Pressure Sensor Module 94 | 95 | ------------------------------------------------------------------------------------------------------------------ 96 | 97 | This is the list of applications in the share: 98 | 99 | 1st. First Application: LED 100 | 101 | 2nd. Second Application: Serial Port 102 | 103 | 3rd. Third Application: LED Serial Port 104 | 105 | 4th. Fourth Application: HCSR Serial Port 106 | 107 | 5th. Fifth Application: Finding I2C Ports 108 | 109 | 6th. Sixth Application: I2C LCD 110 | 111 | 7th. Seventh Application: I2C LCD Serial Port 112 | 113 | 8th. Eighth Application: HCSR04 I2C LCD 114 | 115 | 9th. Ninth Application: HCSR04 I2C LCD Buzzer Interface 116 | 117 | 10th. Tenth Application: Vehicle Parking Sensor 118 | 119 | 11th. Eleventh Application: I2C Relay 120 | 121 | 12th. Twelfth Application: I2C LCD Buzzer Relay DTH11 122 | 123 | 13th. Thirteenth Application: I2C LCD MQ2 Buzzer Relay 124 | 125 | 14th. Fourteenth Application: I2C LCD MQ3 Buzzer Relay 126 | 127 | 15th. Fifteenth Application: I2C LCD MQ4 Buzzer Relay 128 | 129 | 16th. Sixteenth Application: I2C LCD MQ5 Buzzer Relay 130 | 131 | 17th. Seventeenth Application: I2C LCD MQ6 Buzzer Relay 132 | 133 | 18th. Eighteenth Application: I2C LCD MQ7 Buzzer Relay 134 | 135 | 19th. Nineteenth Application: I2C LCD MQ8 Buzzer Relay 136 | 137 | 20th. Twentieth Application: I2C LCD MQ9 Buzzer Relay 138 | 139 | 21st. Twenty-first Application: I2C LCD MQ135 Buzzer Relay 140 | 141 | 22nd. Twenty-second Application: Servo Potentiometer 142 | 143 | 23rd. Twenty-third Application: Dual Servo Joystick Pan-Tilt 144 | 145 | 24th. Twenty-fourth Application: GY271 I2C LCD Pan-Tilt Servo 146 | 147 | 25th. Twenty-fifth Application: L298 Motor Driver 148 | 149 | 26th. Twenty-sixth Application: I2C LCD L298 Motor Driver Joystick 150 | 151 | 27th. Twenty-seventh Application: Bluetooth I2C LCD 152 | 153 | 28th. Twenty-eighth Application: Bluetooth Mobile Robot 154 | 155 | 29th. Twenty-ninth Application: Bluetooth Relay Driver I2C LCD 156 | 157 | 30th. Thirtieth Application: Button Kit I2C LCD Serial Port 158 | 159 | 31st. Thirty-first Application: Button Kit I2C LCD Relay Driver 160 | 161 | 32nd. Thirty-second Application: 4-Digit Display Serial Port 162 | 163 | 33rd. Thirty-third Application: 4-Digit Display Relay Driver Button Kit 164 | 165 | 34th. Thirty-fourth Application: RFID Serial Port 166 | 167 | 35th. Thirty-fifth Application: RFID Relay Driver I2C LCD 168 | 169 | 36th. Thirty-sixth Application: MPU9250-6500 I2C LCD 170 | 171 | 37th. Thirty-seventh Application: MPU9250-6500 I2C LCD Pan-Tilt 172 | 173 | 38th. Thirty-eighth Application: PIR I2C LCD 174 | 175 | 39th. Thirty-ninth Application: PIR I2C LCD Relay Driver 176 | 177 | 40th. Fortieth Application: LDR I2C LCD Relay Driver 178 | 179 | 41st. Forty-first Application: Water Rain Sensor I2C LCD Relay Driver 180 | 181 | 42nd. Forty-second Application: TCS3200 Color Sensor I2C LCD 182 | 183 | 43rd. Forty-third Application: Pulse Sensor I2C LCD 184 | 185 | 44th. Forty-fourth Application: Pressure Sensor BMP180 I2C LCD 186 | 187 | 45th. Forty-fifth Application: MPU9250-6500 I2C LCD BMP180 Pressure 188 | 189 | 46th. Forty-sixth Application: LM35 Temperature Sensor DTH11 I2C LCD Buzzer 190 | 191 | 47th. Forty-seventh Application: HCSR04 Relay Driver 5mW Laser Sensor 192 | 193 | 48th. Forty-eighth Application: HCSR04 4-Digit Display Buzzer 194 | 195 | 49th. Forty-ninth Application: 20A ESC BLDC Motor I2C LCD 196 | 197 | 50th. Fiftieth Application: PCA9685 I2C Servo 198 | 199 | 200 | 1st. Note: On this platform, the content of applications will be expanded weekly, and development steps will be shared. Additionally, you can follow this space to track the progress of related projects and contribute. 201 | 202 | 2nd. Note: From your GitHub account, you can support my contributions by 'watching' the project for project notifications, 'starring' to show your appreciation, and 'forking' to make a copy to your own account for collaboration. 203 | 204 | To be continued... 205 | --------------------------------------------------------------------------------