Posts

Showing posts from June, 2021

Gesture Controlled speaker using esp32+TCRT5000(IR sensor)+DF-miniplayer+Speaker

Image
This is a simple project for mute using ESP-NOW. Wirelessly you can send commands to the speaker using TCRT5000(IR sensor). Each finger at the transmission side can have a different command at the receiver side. The micro SD card inside the DF-mini player has to be first inserted in the laptop using SD card reader where you can save different files like 0001, 0002 so on and so forth. Now these files are going to be the one played on the speaker once commanded. Components Required: 2 x Esp32 1 x DF-mini player 1 x micro SD card 1 x SD card reader 1 x 5V Speaker 4 x TCRT5000 18 x jumper wires Transmitter Side: Receiver side: Video: Email: easymathsforyou3@gmail.com YouTube channel: https://www.youtube.com/watch?v=plUAwFPqPhM&t=241s

Sending and Receiving IR sensor data through NRF24L01

Image
NRF24L01 is known as a multiceiver as it can transmit and receive data at the same time over a distance of 100 meters. It is an inexpensive yet reliable two way RF module. It is a cheap module which could be bought only for 2 bucks online  on various sites  making it one of the most inexpensive data communication options that you can get. Hardware rundown: Radio Frequency : 2.4GHz  worldwide ISM(Industrial Scientific and Medical) frequency band and uses GFSK modulation  for data transmission. Power Consumption: 1.9-3.6V SPI Interface: It communicates over a 4-pin Serial Peripheral Interface with a maximum data rate of 10Mbps with 125 selectable channels with an SPI configuration. Modulation Format: GFSK Maximum Operating Current: 13.5mA Max Air data rate: 2Mb/s Infrared sensors IR   sensor also known as Infrared sensor   is an electronic device that computes and detects   infrared   radiation in its surrounding environment. Active   infrared ...

Detecting Obstacles and Warnings with ultrasonic sensor

Image
Components Required: 1x Arduino 1x Ultrasonic sensor 1x Buzzer 1x Jumper wires Application: https://www.arduino.cc/ Code: int trigPin = 6; int echoPin = 5; int buzzPin = 2; void setup() {   Serial.begin(9600);     pinMode(buzzPin, OUTPUT);    pinMode(trigPin, OUTPUT);   pinMode(echoPin, INPUT);   // put your setup code here, to run once: } void loop() {   long duration, distance;   digitalWrite(trigPin,HIGH);   delayMicroseconds(1000);   digitalWrite(trigPin, LOW);   duration=pulseIn(echoPin, HIGH);   distance =(duration/2)/29.1;   Serial.print(distance);   Serial.println("CM");   delay(10);    if((distance<=10))    {     digitalWrite(buzzPin, HIGH); }    else if(distance>10)  {      digitalWrite(buzzPin, LOW);    } } Your project is all set...!!! Visit my YouTube channel once and see more interesting projects. https://www.youtu...

Autonomous+ Bluetooth(HC05) controlled Obstacle avoiding Robotic car using ultrasonic Sensors(HC-SR04)

Image
Components Required: 1 4WD Chassis 1 Arduino Uno/Nano 1 Arduino Nano Shield 1 Motor Driver 4 Ultrasonic Sensors 2 Lithium Ion cells 1 HC05 Bluetooth module 1 Buzzer 1 SPST switch 1 Mg90s servo motor APPLICATION: Arduino IDE https://www.arduino.cc/ App used for mobile: https://drive.google.com/file/d/1jlDHqU_XbG0LVZ5lm6IS1YCzavLG-MQE/view Circuit Diagram: Steps to make this project: 1. Gather components like Arduino, DC geared motors with wheels, 4 Ultrasonic sensors,  1x 4WD chassis, L298N motor driver shield, Nano shield, battery 9 v, switch, Jumper wires and Mg90s servo motor. 2. Take the Acrylic sheets and place all 4 motors with wheels on it and screw them to make a car. 3. Place Ultrasonic sensors on the car (3 at front and 1 on back) and an mg90s servo at front to make one ultrasonic at front look for sideways as shown in the circuit diagram. The back ultrasonic sensor will detect the obstacle from backside of the car. 4. Connect HC05  Bluetooth  module with ...

Human Follower using HCSR04(Ultrasonic sensor)

Image
COMPONENTS REQUIRED: 1x 4wd Chassis 1x Arduino Nano/Uno 1x L298N Motor Driver 2x Ultrasonic Sensors (HC-SR04) 1x Handful of jumper wires 1x RGB Ring 2x Lithium Ion cells APPLICATION: Arduino IDE https://www.arduino.cc/ Code: https://github.com/mahnooriqbal/Human-follower-using-HC-SR04/blob/main/Object_follower_with_RGB.ino Steps to make this project: 1. Gather components like Arduino, Dc geared motors with wheels, 2 Ultrasonic sensors,  Acrylic sheet for chassis, l298N motor driver shield, Nano shield, battery 9 v, switch, Jumper wires etc. 2. Take the Acrylic sheet and place all 4 motors with wheels on it to make a car. 3. Place Ultrasonic sensors on the car. 4. Stick NeoPixel ring on front (optional). 5. Connect Arduino and l298N motor shield on car. 7. Do connections. 8. Upload the code and connect switch with battery to l298N motor driver shield. Your project is ready...!!! Visit my YouTube channel once and see more interesting projects. https://www.youtube.com/watch?v=Tlb_VRMg...

Controlling Arduino’s LED with Python

Image
In this project, we integrate Arduino to Python and give a brief project that allows us to monitor Arduino's LED blinking using the Python programming language.  Built around AVR Microcontrollers, Arduino is among the most capable open source electronics prototyping platforms. Python, on the other hand, is one of the most extensively used high-level programming languages in the development community. Pairing Arduino and Python opens up a world of possibilities for projects, ideas, and blends. The Internet of Things, or IoT, is one such application that necessitates elements such as serial communication interfaces, graphical user interfaces etc. Python Programming Language has a large collection of open source and simple to use libraries, making it the best language for IoT applications. In this project, we'll learn how to install the Python IDE on your computer and how to operate an Arduino using Python programming. Downloading Python The first thing is to Download the Python I...

Gesture Controlled Virtual Eye for Blind

Image
This article provides a hand motion control vehicle model and identifies trends in technology, application, and usability. Real-time detection, gesture-based information that regulates vehicle movement, and user gesture manipulation via hand movements present an integrated method.  I t would not be an overstatement to say that it will be a drastic revolution in the lives of those deprived of vision, which would replace their old orthodox sticks to become their modern smart navigator, which would act as a barrier between their feet and the obstacles in their way and would allow a goodbye to stumbling. The adaption is a three axis accelerometer. The accelerometer also moves accordingly as the person moves their hand. The gesture is accelerometer-captured and gesture-processed. Interactions between human machines today are moving away from mouse and pen and are becoming advanced. Every day, with the advent of new technologies, the distance between machines and humans is reduced. With ...

Hand Tracking in Real Time

Image
The effort to identify the shape and motion of hands can help improve the user experience around a wide range of technological domains and platforms. It can, for example, serve as the foundation for comprehending sign language and controlling hand gestures, as well as enabling the projection of digital content and information on top of the physical world in augmented reality.  Because hands frequently occlude themselves or one other (e.g. finger/palm occlusions and hand shaking) and lack high contrast patterns, robust real-time hand perception is a difficult computer vision problem. The framework used is called MediaPipe developed by Google. It  is a high-fidelity hand and finger tracking solution engaging  Machine learning (ML) to deduce 21 3D landmarks of a hand from a single shot delivering real-time performance on a cell phone, and even scales to several hands, whereas existing state-of-the-art systems rely mostly on powerful desktop systems for inference. Moreover, G...