PIC16F877A: Water Level, RFID & Soil Sensor Project
Published 6/2025
Duration: 2h 29m | .MP4 1280x720 30 fps(r) | AAC, 44100 Hz, 2ch | 1.68 GB
Genre: eLearning | Language: English
Published 6/2025
Duration: 2h 29m | .MP4 1280x720 30 fps(r) | AAC, 44100 Hz, 2ch | 1.68 GB
Genre: eLearning | Language: English
A Microcontroller-Based System Integrating Water Level Detection, RFID Access, and Soil Monitoring
What you'll learn
- Learn how to make a water level detection system using float switch and normal wires using PIC16F877A.
- Learn how to read RFID cards using PIC16F877A using RDM6300 module.
- Learn how to make a soil mositure detection system using PIC16F877A and display result on 16x2 LM016 LCD.
- Learn to make practical projects using PIC16F877A micorocontroller and program them using MikroC for PIC compiler.
Requirements
- Beginners can learn having intrest in developing useful products in the future.
Description
Welcome to Learning Microcontrollers:
This course will teach you 3 things:
1- Making a water level detection system.
2- Making an RFID cards detection system.
3- Making a soil moisture detection system.
If you learn above 3 techniques then you can have a very nice skill set to make agriculrture related embedded projects.
This course will introduce you to PIC16F877A microcontroller and then will lead you to setting up the hardware for first programming. After that the course teaches you how to download and install MikroC for PIC and PICKIT 3 programmer tool. And then we go for project tutorials.
Introduction to PIC16F877A.
Lecture 1: Introduction to PIC16F877A.
Lecture 2: Learn how to extract useful data from PIC16F877A's datasheet.
Lecture 3: Programmable pins and ports in PIC16F877A.
Lecture 4: Setting up a PIC16F877A microcontroller for first run.
Downloadng and installing MikroC for PIC and PICKIT programmer tool.
Lecture 5: Download and install MikroC for PIC.
Lecture 6: Download and install PICKIT 3 programmer tool.
Detecting water level using PIC16F877A.
Lecture 7: Water level detection using P35 float switch with PIC16F877A.
Lecture 8: Water level measurement using wires using PIC16F877A.
Lecture 9: Water level detection using water level module using PIC16F877A.
Reading RFID cards using RDM6300 module with PIC16F877A.
Lecture 10: For understanding we interface RDM6300 with computer using USB to TTL device.
Lecture 11: RDM6300 module interface PIC16F877A for reading RFID cards.
Who this course is for:
- Electronic students, electronic hobbyist and anyone with an intrest of making projects using microcontrollers.
More Info