- 940
- 356 527
Learning Microcontrollers
Pakistan
Приєднався 3 лют 2019
Hello Folks,
This channel is made for the purpose teaching microcontrollers. Initially I will cover PIC16F877a from head to toe. Then we will move on to other as requested by viewers.
This channel is made for the purpose teaching microcontrollers. Initially I will cover PIC16F877a from head to toe. Then we will move on to other as requested by viewers.
Use push button to send SMS from PIC16F877A to your phone using SIM800L module.
Hello guys,
Welcome to Learning Microcontrollers youtube Channel,
Guys I have also compiled course on Udemy as well. Where you will learn under my direct supervision in a more supervised way.
Here is the links to the courses I have on Udemy, By taking any of these courses you will be supporting my channel aswell.
This will help me to make more videos with better hardware in the future. I hope you look forward to it.
Courses Links:
1- www.udemy.com/course/pic16f877a-interface-lm35-temp-sensor-mikroc-collection
2- www.udemy.com/course/mikroc-for-pic-libraries-with-examples-using-pic16f877a-mcu
3- www.udemy.com/course/mikroc-for-pic-libraries-with-examples-using-pic16f877a-mcu
4- www.udemy.com/course/pic-microcontroller-using-mikroc-for-pic-from-scratch
5- www.udemy.com/course/learn-arduino-uno-coding-using-arduino-ide ///////////////////////////////////////////////////// #electronics #arduino #arduinoproject #project #microcontroller #circuitdiagram #circuitdiagram #simulator #simulation #proteus #proteus8 #pic16f877a #arduinotutorial #electronictutorial #embedding #embeddedprojects #embedded_system #embeddedprojectcenters #embedded_system #diy #diycrafts #diyideas #diyproject #diyarbakır #toggle #toggleswitch #switch #bluetooth #hc05 #wireless
Use PIC16F877A to generate a counter and use Smartphone to display and control it using HC-05 Bluetooth module.
PIC16F877A specifications:
This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS FLASH-based 8-bit microcontroller packs Microchip's powerful PIC® architecture into an 40- or 44-pin package and is upwards compatible with the PIC16C5X, PIC12CXXX and PIC16C7X devices. The PIC16F877A features 256 bytes of EEPROM data memory, self programming, an ICD, 2 Comparators, 8 channels of 10-bit Analog-to-Digital (A/D) converter, 2 capture/compare/PWM functions, the synchronous serial port can be configured as either 3-wire Serial Peripheral Interface (SPI™) or the 2-wire Inter-Integrated Circuit (I²C™) bus and a Universal Asynchronous Receiver Transmitter (USART). All of these features make it ideal for more advanced level A/D applications in automotive, industrial, appliances and consumer applications.
PIC16F877A datasheet link:
ww1.microchip.com/downloads/en/devicedoc/39582b.pdf
1- How to download and install MikroC for PIC full version for free from official website. 100% Legit.
ua-cam.com/video/PNI5D9DAgfM/v-deo.html
2- Tutorial on downloading, installing and using PICKIT 3 programmer tool.
ua-cam.com/video/jej9yWmESDo/v-deo.html
3-Setting up a PIC16F877A/PIC16F887/PIC18F****.
ua-cam.com/video/CNwoRa1Lk3U/v-deo.html
4- PIC16F877A a basic Introduction.
ua-cam.com/video/e4pA_6ucHTc/v-deo.html
5- If you guys like my work you can support my work using Patreon link below:
patreon.com/user?u=81261678
6- MikroC for PIC code:
void main() {
UART1_Init(9600);
Delay_ms(100);
TRISD.F1 = 1;
PORTD.F0 = 0;
Delay_ms(100);
while(1)
{
if ( PORTD.F1 == 1 )
{
Delay_ms(50);
if ( PORTD.F1 == 1 )
{
UART1_Write_Text("AT+CMGF=1
");
Delay_ms(400);
UART1_Write_Text("AT+CMGS=\"+923498622243\"
");
Delay_ms(400);
UART1_Write_Text("Learning Microcontrollers
");
Delay_ms(50);
UART1_Write_Text("Button Pressed
");
Delay_ms(50);
UART1_Write_Text("Tutorial
");
Delay_ms(50);
UART1_Write(26); /// = ctrl+zin mikroC
Delay_ms(4000);
}
}
else
{
}
}
}
Welcome to Learning Microcontrollers youtube Channel,
Guys I have also compiled course on Udemy as well. Where you will learn under my direct supervision in a more supervised way.
Here is the links to the courses I have on Udemy, By taking any of these courses you will be supporting my channel aswell.
This will help me to make more videos with better hardware in the future. I hope you look forward to it.
Courses Links:
1- www.udemy.com/course/pic16f877a-interface-lm35-temp-sensor-mikroc-collection
2- www.udemy.com/course/mikroc-for-pic-libraries-with-examples-using-pic16f877a-mcu
3- www.udemy.com/course/mikroc-for-pic-libraries-with-examples-using-pic16f877a-mcu
4- www.udemy.com/course/pic-microcontroller-using-mikroc-for-pic-from-scratch
5- www.udemy.com/course/learn-arduino-uno-coding-using-arduino-ide ///////////////////////////////////////////////////// #electronics #arduino #arduinoproject #project #microcontroller #circuitdiagram #circuitdiagram #simulator #simulation #proteus #proteus8 #pic16f877a #arduinotutorial #electronictutorial #embedding #embeddedprojects #embedded_system #embeddedprojectcenters #embedded_system #diy #diycrafts #diyideas #diyproject #diyarbakır #toggle #toggleswitch #switch #bluetooth #hc05 #wireless
Use PIC16F877A to generate a counter and use Smartphone to display and control it using HC-05 Bluetooth module.
PIC16F877A specifications:
This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS FLASH-based 8-bit microcontroller packs Microchip's powerful PIC® architecture into an 40- or 44-pin package and is upwards compatible with the PIC16C5X, PIC12CXXX and PIC16C7X devices. The PIC16F877A features 256 bytes of EEPROM data memory, self programming, an ICD, 2 Comparators, 8 channels of 10-bit Analog-to-Digital (A/D) converter, 2 capture/compare/PWM functions, the synchronous serial port can be configured as either 3-wire Serial Peripheral Interface (SPI™) or the 2-wire Inter-Integrated Circuit (I²C™) bus and a Universal Asynchronous Receiver Transmitter (USART). All of these features make it ideal for more advanced level A/D applications in automotive, industrial, appliances and consumer applications.
PIC16F877A datasheet link:
ww1.microchip.com/downloads/en/devicedoc/39582b.pdf
1- How to download and install MikroC for PIC full version for free from official website. 100% Legit.
ua-cam.com/video/PNI5D9DAgfM/v-deo.html
2- Tutorial on downloading, installing and using PICKIT 3 programmer tool.
ua-cam.com/video/jej9yWmESDo/v-deo.html
3-Setting up a PIC16F877A/PIC16F887/PIC18F****.
ua-cam.com/video/CNwoRa1Lk3U/v-deo.html
4- PIC16F877A a basic Introduction.
ua-cam.com/video/e4pA_6ucHTc/v-deo.html
5- If you guys like my work you can support my work using Patreon link below:
patreon.com/user?u=81261678
6- MikroC for PIC code:
void main() {
UART1_Init(9600);
Delay_ms(100);
TRISD.F1 = 1;
PORTD.F0 = 0;
Delay_ms(100);
while(1)
{
if ( PORTD.F1 == 1 )
{
Delay_ms(50);
if ( PORTD.F1 == 1 )
{
UART1_Write_Text("AT+CMGF=1
");
Delay_ms(400);
UART1_Write_Text("AT+CMGS=\"+923498622243\"
");
Delay_ms(400);
UART1_Write_Text("Learning Microcontrollers
");
Delay_ms(50);
UART1_Write_Text("Button Pressed
");
Delay_ms(50);
UART1_Write_Text("Tutorial
");
Delay_ms(50);
UART1_Write(26); /// = ctrl+zin mikroC
Delay_ms(4000);
}
}
else
{
}
}
}
Переглядів: 115
Відео
Sending SMS from PIC16F877A to your phone using SIM800L module.
Переглядів 14512 годин тому
Sending SMS from PIC16F877A to your phone using SIM800L module.
Sim800L module with USB to TTL device send SMS using PC/Laptop.
Переглядів 35821 день тому
Sim800L module with USB to TTL device send SMS using PC/Laptop.
Using break; command in MikroC for PIC. Hardware demo using PIC16F877A.
Переглядів 314Місяць тому
Using break; command in MikroC for PIC. Hardware demo using PIC16F877A.
Blinking 4 LEDS on and off with PIC16F877A microcontroller.
Переглядів 214Місяць тому
Blinking 4 LEDS on and off with PIC16F877A microcontroller.
Loops within loops programming on MikroC for PIC using PIC16F877A microcontroller.
Переглядів 220Місяць тому
Loops within loops programming on MikroC for PIC using PIC16F877A microcontroller.
Use Arduino to Plot the detected vibrations using pizeoresistor.
Переглядів 2292 місяці тому
Use Arduino to Plot the detected vibrations using pizeoresistor.
Sound detection using an Arduino UNO with a mic.
Переглядів 1992 місяці тому
Sound detection using an Arduino UNO with a mic.
Arduino UNO interface Piezeoresistor to detect knock.
Переглядів 1282 місяці тому
Arduino UNO interface Piezeoresistor to detect knock.
Use PWM pin of Arduino UNO to control brightness of an LED.
Переглядів 2512 місяці тому
Use PWM pin of Arduino UNO to control brightness of an LED.
How to use do-while loop in Arduino IDE using Arduino UNO.
Переглядів 1322 місяці тому
How to use do-while loop in Arduino IDE using Arduino UNO.
Use Arduino UNO to control the brightness of an LED using a potentiometer.
Переглядів 1722 місяці тому
Use Arduino UNO to control the brightness of an LED using a potentiometer.
Fire detection system using IR LED with Arduino UNO.
Переглядів 1282 місяці тому
Fire detection system using IR LED with Arduino UNO.
Using a Microwave radar module with Arduino UNO.
Переглядів 1532 місяці тому
Using a Microwave radar module with Arduino UNO.
Light Dependent Resistor ( LDR ) with Arduino UNO.
Переглядів 1172 місяці тому
Light Dependent Resistor ( LDR ) with Arduino UNO.
RGB LED module interface Arduino UNO.
Переглядів 4952 місяці тому
RGB LED module interface Arduino UNO.
Potentiometer interface with an Arduino UNO.
Переглядів 3332 місяці тому
Potentiometer interface with an Arduino UNO.
Connecting and using a Push button with an Arduino UNO.
Переглядів 2962 місяці тому
Connecting and using a Push button with an Arduino UNO.
Detecting water level in a water tank using P35 float switch with PIC16F877A.
Переглядів 2093 місяці тому
Detecting water level in a water tank using P35 float switch with PIC16F877A.
Wireless fire detection using Ky-022 infrared & HC-05 module using PIC16F877A microcontroller. #fire
Переглядів 2233 місяці тому
Wireless fire detection using Ky-022 infrared & HC-05 module using PIC16F877A microcontroller. #fire
How to detect vibrations/knock with piezoelectric sensor using PIC16F877A microcontroller.
Переглядів 2033 місяці тому
How to detect vibrations/knock with piezoelectric sensor using PIC16F877A microcontroller.
How many programmable Pins and Ports do PIC16F877A have ?
Переглядів 1733 місяці тому
How many programmable Pins and Ports do PIC16F877A have ?
Start/stop a counter on PIC16F877A microcontroller using smartphone with HC-05 bluetooth module.
Переглядів 2183 місяці тому
Start/stop a counter on PIC16F877A microcontroller using smartphone with HC-05 bluetooth module.
PIC16F877A interface DHT22 temperature and humidity sensor. Output on smartphone using HC-05 .
Переглядів 1273 місяці тому
PIC16F877A interface DHT22 temperature and humidity sensor. Output on smartphone using HC-05 .
PIC16F877A interface DHT22 temp and humidity sensor. Send data to PC/Laptop using USB to TTL device.
Переглядів 1454 місяці тому
PIC16F877A interface DHT22 temp and humidity sensor. Send data to PC/Laptop using USB to TTL device.
Difference between a Microcontroller and a Microprocessor?
Переглядів 2064 місяці тому
Difference between a Microcontroller and a Microprocessor?
DHT11 vs DHT22 temperature and humidity sensor.
Переглядів 7374 місяці тому
DHT11 vs DHT22 temperature and humidity sensor.
PIC16F877A interface DHT22 temp and humidity sensor. Output on 16 x 2 Lm016 LCD.
Переглядів 2394 місяці тому
PIC16F877A interface DHT22 temp and humidity sensor. Output on 16 x 2 Lm016 LCD.
Thank you very much for describing in a little detail the entire project in the first minute. (Silly UA-cam algorithms aside,) It really does help us hobbyists that are looking for a well thought out solution not have to scrub through 20 minutes of video to find out it's not what we're looking for. Excellent stuff 👍
@@ethzero thanks for the encouragment.
but how to do that with i2c ?
You will need a module
Gostei, um abraço
You are doing a great job. We can't thank you enough.
Thank you sir.... waiting for the next video on this series
You are welcome, I will be making more videos in this series.
Thank you sir 🙏🙏🙏🙏🙏🙏❤️❤️
Always welcome.
Helpful video
great 💪💪
💓💓❤❤❤
Sir please help us to make a spwm for inverter like sinewave. Please sir i beg to you Its really important for us who works for making ips/inverter Thank you for your great efforts ❤
Nice work
Sir please continue this series. And...thank you for your video
Yes sure, I will be making more videos in this series.
thank you sir.after long time 🙏🙏🙏🙏🙏🙏🙏
Always welcome
Gostei
❤❤
Hi dear sir Can you explain? neopixel strip interface for mikroc
🙏🙏❤❤
Great, you are blessing
Cool
Interesting stuff
Looks like you are still missing the scale factors :D
Didnt divide by 10 LM016 bad at showing decimals
@@learningmicrocontrollers3561 i'd just convert the reading to a string of fixed length 3, then print the digits before and after the dot individually
@Chronologist89 thats really nice Converting float to string not good for lm016
❤sir please explore a bit hold video code
Sir please explore this video code❤
bro how can i contact you ? and thanks for the video
microcontrollers.learning@gmail.com
How measure amp with Arduino
❤ sir please explained this code
Great video, very helpful. I needed to do a homework and i saw this video and it helped me a lot, thank you🙏🙏
You are welcome
sir is it possible to dwin hmi display can be interface with pic16f877
Yes I am making series on that Stay tuned
@learningmicrocontrollers3561 sir can you please provide just one example code with VP adress 1100
For communication between pic16f877a with DWIN hmi using mikro c pro
Sir tomorrow last date for project submission please help sir just I need one code for dwin hmi interface with pic16f877a
I can pay for that sir
waiting for your video sir
Soon Just MS paper going on
@@learningmicrocontrollers3561 sir please next video dwin hmi interface with pic16f877a
❤ Assalamualaikum how interface DS1307 module with pic controller
Please continue it sir
I was waiting for this video for long time
❤
Thaks sir❤ allah ap ko salamat rakhay
Assalamualaikum sir show and explane this main code of this video ❤
Gostei
Sir code explain bi Kiya karay
Video say one time Samaj ati ha butt code explain ❤
Click on created from at bottom
And pleas send a link
Click on created from
How add library make video
Pleas make a video how add library and code explain
Sir please explain a code please
@@AliRaza-b7w6m ok
@learningmicrocontrollers3561 sir make a informative video on logic gates and latches like SR and JK etc and half and full adder
@learningmicrocontrollers3561 sir can you send me a contact number please
Sir how add a library
@@AliRaza-b7w6m i make video on that
Great job, you are a blessing. ❤❤
Sir this a fine video will this technique work with other poc mcu. I do have a pickit2 will it work.
Yes 100%
👏🤛, great job
Very good sir can I use Arduino code
❤❤❤
Thanks
Glad you liked it.
This is a great job
🙏🙏🙏🙏🙏🙏🙏