My Favorite Projects With PICC
Introduction
When we´re working with 8-bit microcontrollers as the PIC16F887 that is a good device to learn how to program in C ++ with the PICC compiler.
The eight-bit microcontrollers I have worked with are the following: PIC16F84, PIC16F88, PIC12F675 and PIC 16F887.
With PICC we can work very well if we want to configure digital ports and we want to generate PWM signals or connect the Hall effect sensor US1881 or the PIR motion sensor. Here's a picture of this example
It is also very easy to interconnect sensors such as the LM35 temperature sensor and the MQ2 gas sensor in our analog ports. Here is a video of this example.
Other devices I have worked with and that I have programmed with PICC are the following: LM35 temperature sensor, 24LC256 memory, HC-05 bluetooth card, SRF05 ultrasound sensor, infrared sensor, 455 MHz radio frequency transmitters I have been used to build a Micro robot and an automatic filling system for boats.
With PICC I have not had good results when I wanted to program 16-bit microcontrollers, however, the importance of experimenting with several types of sensors and devices is that we learn to master the fundamentals of programming and this way we will have the tools to Develop more complex systems. Here is an example of a project in which we developed a simple thermostat.
Thermostat example
Then master the electrical diagram of this project and the video to observe its operation, and as we can see, its operation is very simple since the fan is activated once the temperature is above thirty degrees centigrade.
Finally we show you the download link for this code:
Links with similar content:
- PulseIn and Time with Arduino
Use of pulseIn and the Time library to measure time with Arduino - My Projects with Mega2560
Projects realized with the Mega 2560 board - My Favorite Projects with Arduino UNO and Mega2560
Projects realized with the Arduino UNO and Mega 2560 boards - Switch With dsPIC30F4013
Show my experiences with the dsPIC30F4013 and an example. - Led Matrix With Arduino UNO
Show the use of a LED Matrix with Arduino - My Automation Home with Arduino
Show my experiences developing an Automation Home with Arduino and App Inventor 2. - My Weather Station With Arduino
Show my experiences developing weather stations - My Microrobot Genius
Show my experiences developing a Microrobot.
© 2017 Guillermo Perez Guillen