Skip to main content

Posts

Showing posts from January, 2020

56. Using 4x4 matrix Keypad with Arduino to control RGB LEDs

Hello everyone! Today I will be explaining you about interfacing the 4x4 matrix Keypad with Arduino and using it to control three common anode RGB LEDs. You can also use the common cathode RGB LEDs for this project. Hardware components used in this project Arduino Nano USB Type A to mini B cable (for Arduino Nano) Solderless Breadboard - Full Matrix Keypad - 4x4 RGB LEDs (x3) - Common Anode (Common cathode is better to use) Resistors (x9) - 220 Ω Male-to-Male Jumper wires (x21) Setup Your setup must look somewhat similar to those shown in the pictures above. Connections 4x4 Matrix Keypad R1 - D9 R2 - D8 R3 - D7 R4 - D6 C1 - D5 C2 - D4 C3 - D3 C4 - D2 RGB LEDs - Common Anode (+) - 5V Red_01 - D1 Green_01 - D10 Blue_01 - D11 Red_02 - D12 Green_02 - A0 Blue_02 - A1 Red_03 - A2 Green_03 - A3 Blue_03 - A4 How a 4x4 Matrix Keypad works Initially the columns are HIGH and the rows are LOW when the buttons are not pressed. Wh

55. IoT Home automation using Google Home Mini and Arduino

Hello everyone! In my last post, I had discussed about my reassembled relay module and today I will be explaining you about my IoT Home automation using Google Home Mini and Arduino. You will be needing the Blynk and IFTTT apps for this project. Hardware components used in this project NodeMCU DEVKIT 1.0 Google Home Mini Breadboard power supply module - 3.3V/ 5V Solderless Breadboard - Half + Relay module (x4) - 5V single channel 5V DC mini water pump - Submersible Solenoid door lock - 12V DC RGB LED - Common anode Resistors (x3) - 220 Ω Male-to-Male Jumper wires Female-to-Male Jumper wires Plug extension Voltage regulator/ 12V DC power adapter Apps used in this project Arduino IDE Blynk App If This Then That App - IFTTT Tools used in this project Standard Screwdriver (aka Flat head screwdriver) Soldering iron Solder Setup Your setup must look somewhat similar to those in the

54. Reassembled two channel Relay module for Arduino

Hello everyone! Today I am going to explain you about my reassembled two channel Relay module which is compatible with Arduino. I bought two low level trigger relay modules for my IoT project and, unfortunately, they did not connect with my IoT system. I faced many troubled because of this, and I looked this up on the internet. I tried several solutions but they were in vain; I decided to convert my low level trigger relay modules into high level trigger relay modules by substituting the PNP transistor with NPN BC547 transistor. This two channel 5V relay module has 4 pins. It shares a common ground (GND) pin and a common VCC pin. The other two pins are the signal pins for both relays.  If anyone has any questions with this, please feel free to comment below or send me an email at  arduinoprojectsbyr@gmail.com . Hardware components used in this project 5V relay (x2) Terminal block (x2) BC547 transistors (x2) Resistor (x4) - 1 kΩ (two for each channel) LED

53. Secured Car parking system using Arduino

Hey everyone! Sorry I have not posted in a while. Today I will be teaching you how to make a secured car parking system using Arduino. This system can be used for your personal garage. This project took me upto one week for completion. Every time I tried this project with the same codes, it worked differently. The malfunction was caused due to faulty jumper cables. Read on further to learn how I did this project. Hardware components used in this project Arduino Uno USB Type A/B cable (for Arduino Uno) Solderless Breadboard - Half+ Breadboard power supply module MFRC522 RFID reader RFID tags (x2) - Card and Key tag Tower pro Servo motor - SG-90 4 digit seven segment display module - 4 pins LEDs (x3) - White LCD display module with I2C interface - 16x2 Relay module - 5V single channel IR tracking sensor Male-to-Male Jumper wires - 10cm Female-to-Male Jumper wires - 20cm Setup Your setup must look somewhat similar to the one in the images above.

52. Arduino - Controlling Tipper with Joystick

Hey everyone! Today I will be teaching you about controlling a tipper robot with joystick. The tipper robot will tilt upwards when you move the joystick vertically. The barrier at the back of the tipper robot will move upwards, releasing the objects stored in the tipper robot, when you press the joystick. Read on further to learn how I did this project. Hardware components used in this project Arduino Nano USB Type A to mini B cable (for Arduino Nano) Solderless Breadboard - Mini Micro servo motor SG-90 (x2) Dual-axis XY Joystick module (KY-023) Male-to-Male Jumper wires (x6) - 10cm Female-to-Male Jumper wires (x4) - 20cm Jumpers (x2) - To reduce the usage of wires Cardboard bracket (to act as tipper) Setup Your setup must look somewhat similar to that shown in the images above. Connections Servo1 - To control the tipper robot S (Yellow/ Orange wire) - D5 (+) (Red wire) - 5V (-) (Black/ Brown wire) - Ground (GND) Servo2 - To control th

51. Buzz wire game using Arduino

Hello everyone! This is my first Arduino project in 2020 and it is going to be a fun and simple project. You would have heard of the Buzz Wire, a steady hand game, and today you will be learning to make one using Arduino. Hardware components used in this project Arduino Nano USB Type A to mini B cable (for Arduino Nano) Solderless Breadboard - Mini and Full-size LEDs (x2) - Green and Red Resistors (x2) - 220 Ω  Active Buzzer module (KY-012) LCD display module with I2C interface - 16x2 Male-to-Male Jumper wires (x4) - 10cm Female-to-Male Jumper wires (x5) - 20 cm Jumpers (x5) - to reduce the usage of wires Copper wire  Tape (or any form of insulation)  Setup Your hardware setup must look somewhat similar to the ones in the images above. The beginning and end of the copper wire maze must be taped to prevent conductivity between the wire loop and maze. Connections LCD display module with I2C interface GND - Ground VCC - 5V SDA - A4 SCL - A5