Robojax Crash Course on Arduino: Learn Arduino in 30 Minutes: Touch Sensor
Robojax Crash Course on Arduino: Learn Arduino in 30 Minutes: Touch Sensor
Learn Arduino from scratch. Step by step from proven instructor with years of experience. The course will start on getting and installing Arduino software, then Arduino boards are introduced and practically projects are shown with wiring diagram and how to wire them. All the codes are provided for download. .
Codes for this coruse:-Robojax Crash Cours on Arduion: Touch Sensor
-Robojax Crash Cours on Arduion: For Loop
-Robojax Crash Cours on Arduion: Servo Control
-Robojax Crash Cours on Arduion: AC bulb, Relay
-Robojax Arduino Comperhensive Course on Udemy
Topics of this course
- 00:00 Getting Arduino Software
- 03:56 Arduino Boards
- 05:14 Arduino UNO explained
- 07:00 LED Blink
- 10:53 if statement
- 18:07 for loop
- 20:36 Fading LED
- 23:00 Reading Voltage
- 26:30 Servo control
- 28:58 Controlling AC bulb with Relay
- 32:01 Touch Sensor
- Robojax Crash Cours on Arduion: For Loop
- Robojax Crash Cours on Arduion: Servo Control
- Robojax Crash Cours on Arduion: AC bulb, Relay
- Robojax Arduino Comperhensive Course on Udemy
- Get Early Access to my videos via Patreon
Resources for this sketch
Basic code to control direction of rotation of motor with 2 relay
/*
* Robojax Crash Course on Arduino: Learn Arduino in 30 Minutes
*
* this is Touch Sensor demonstration
*
* * Watch video instruction :https://youtu.be/Mbb2xa1WcRM
*
* Written Mar 09 2020 at 17:23 in Ajax, Ontario, Canada
*
* This code has been download from Robojax.com
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
int touchPin = 2;
void setup() {
// initialize serial communications at 9600 bps:
Serial.begin(9600);
Serial.println("Robojax: touch");
pinMode(touchPin, INPUT);
//Robojax Crash Course on Arduino: Learn Arduino in 30 Minutes
}
void loop() {
//Robojax Crash Course on Arduino: Learn Arduino in 30 Minutes
if(digitalRead(touchPin) ==HIGH)
{
Serial.println("Touched");
digitalWrite(9, HIGH)
}
delay(100);
//Robojax Crash Course on Arduino: Learn Arduino in 30 Minutes
}