DH11/DHT22 Temp and humidity sensor interface PIC16F877A MCU
What you'll learn
- How to interface DHT11/DHT22 sensors with a PIC16F877A microcontroller.
- You will learn how to wire up DHT11/DHT22 with PIC16F877A microcontroller.
- You will learn how to program DHT11/DHT22 sensor using MikroC for PIC compiler for PIC16F877A microcontroller.
- You will learn how to make a useful project using PIC16F877A and DHT11/DHT22 sensor by sending/displaying output on various platforms.
Requirements
- Beginners are welcomed.
Description
Hello Guys,
Welcome to learning microcontrollers.
This course has the following outline:
Introduction to PIC16F877A microcontroller.
Lecture 1: Introduction to PIC16F877A.
Lecture 2: Setting up a PIC16F877A.
Lecture 3: Going through datasheet of PIC16F877A.
Lecture 4: Pins and Ports of PIC16F877A.
Downloading and installing MikroC for PIC and PICKIT 3 programmer tool.
Lecture 5: Download and install MikroC for PIC.
Lecture 6: Download and install PICKIT 3 programmer tool. (Setup is in downloadables)
DHT11/DHT22 sensor interface PIC16F877A microcontroller.
Lecture 7: DHT11 vs DHT22 temperature and humidity sensor.
Lecture 8: DHT11 temperature & humidity sensor send data to cell phone using HC-05 module.
Lecture 9: PIC16F877A interface DHT11 temp and humidity sensor. Output on 16x2 LM016 LCD.
Lecture 10: DHT11 temp and humidity sensor. Output on PC using USB to TTL device.
Lecture 11: PIC16F877A interface DHT22 temp and humidity sensor. Output on 16 x 2 Lm016 LCD.
Lecture 12: DHT22 temp and humidity sensor. Send data to PC/Laptop using USB to TTL device.
Lecture 13: DHT22 temperature and humidity sensor. Output on smartphone using HC05 module.
Here Section 1 and 2 are to get you started with the PIC16F877A microcontroller and its programming tools. Then section 3 is where you go through the core concept of this course. The lecture 8 is the main lecture which gives you a detailed understanding of how you can use a single wire interface of dht series of sensor to extract your required data. And then process that data using PIC16F877A to display or send it to output device.
Great thing is that all PIC series MCU supported by MikroC for PIC have exactly the same syntax. So code for one can easily be modified for the other by simply changing the clock and the pin layout setting.
Who this course is for:
- Electronic students, electronic hobbyist and anyone with an interest of making projects using DHT11/DHT22 modules and microcontrollers.
Instructor
My name is Uneeb ul Rehman. I was born in Pakistan on june 7, 1994. I did my Matric in science equivalent to 10th grade from HITEC school and secured A grade. Then I moved to college and did my pre-engineering studies equal to 12th grade from HITEC boys college. Then I moved to University and I took admission in the field of electrical engineering with specialization in embedded systems and wireless communications at University of Lahore. I graduated in 2019 and started my own youtube channel at the same time on microcontrollers. I made more than 1200 lectures till now and had been teaching about PIC microcontrollers, arduino microcontrollers and PCB manufacturing and designing techniques since that time. I have done many industrial and home automation based projects using same microcntrollers whhich are in commercial use to this day. Other than this I am a professional engineer. I joined Chenab engineering works and foundaries PVT LTD in 2019 and setup an electronic department over there. After serving for 2 years I joined another organization called Heavy manufacturing factories where I worked on sophisticated electronic equipments. To this day I working as a professional engineer in HMF.
Learning Microcontrollers is more like a part of me. I have been building my lecture base since feb 2019. Now I have become very good at these things. I know what people want. I have uploaded my works on various platforms. I took many students for courses in my supervision and they all therived. I came to know about udemy and I took a look at the system and it really fascinated me with overwhelming majority choosing this and learning a great deal from here.
So, I also made a course here.