7 Simple Arduino Projects for Beginners
HTML-код
- Опубликовано: 10 июл 2024
- Please Donate:
BTC: 384FUkevJsceKXQFnUpKtdRiNAHtRTn7SD
ETH: 0x20ac0fc9e6c1f1d0e15f20e9fb09fdadd1f2f5cd
0:00 Setting up board model in the IDE
0:42 Project boards to be used with Arduino
1:47 Running a test sketch
2:41 WATER DETECTOR
5:00 Testing the water detector
5:33 Explaining water detector sketch
6:06 SINGLE LED AUTOMATIC NIGHT LIGHT
6:49 Explaining the night light sketch
10:25 TOUCH SENSOR DOORBELL
11:05 Writing the finger sense function
12:24 Playing back PCM samples on Arduino
15:25 DIGITAL RULER
17:07 Explaining digital ruler sketch
18:31 IR-REMOTE DECODER
20:07 Installing the IR Remote library
20:56 PC GAMEPAD CONTROLLER
21:57 Installing the USB Keyboard library
22:33 Processing keypress and key-release events
25:18 Thanks for watching! Ron Mattino. Наука
I knew the basics but never considered just how capable an Arduino can be with a little creativity. For example, the DC motor as a digital ruler was ingenious
I love this!!
Nice projects 🔥👍
21:45 Why exactly do we use the pull-up resistor when connecting to ground? And how would I know when to use a pull-up resistor in general?
When you connect a button to an MCU input what you are trying to achieve is, when button is pressed, there should be logic zero on MCU input. When button is released, there should be loginc one. Otherwise the MCU cannot differentiate between pressed and released state. So, when the button is released, circuit is open, so we need a pull-up that will pull the MCU input to +5v (logic one). When you press a button, the input together with the pull-up is shorted to the ground (logic zero). If you don't use a pullup here, there will be no logic one on MCU input when button is released, input will be floating in undefined state.