Special features of Docklight adjustable Sending sequences with wildcards are also used.
More information about NDIR sensors are avaiable in article Non-Dispersive Infrared (NDIR) gas sensors. The IR gas sensor contains a lamp which is pulsed at low frequency by a lamp drive circuit. The pulses of infrared radiation reflect internally to provide a long path through the target gas. Pyroelectric detectors (pyros) are used to detect the change in infrared signal. The active pyro is sensitive to changes at IR wavelengths which are typically absorbed by the gas being detected. The reference pyro is sensitive to changes at a nearby IR wavelength which is not absorbed by the gas being detected.
In article Rotating office chair angular position and rotation speed measurement using gyroscope and ATmega16 we explained how to use gyroscope LISY300 and atmega16. If you are interesting how gyroscope works, read previous linked articles. In this article we will give you same project but reprogrammed for dsPIC30F4013. This is also example how to use Serial Peripheral Interface (SPI) module for dsPIC30F series of microcontrollers. More about basic SPI configuration and functions, read in article dsPIC30F4013 Serial Peripheral Interface (SPI) example.
It is common opinion that “blink LED” project is the most difficult and the most useful example in microcontroller programming. That is understandable because you must spend a lot of time to learn installation process and usage of IDE (Integrated Development Environment), to learn architecture of specific microcontroller and so on. We will explain in this article how to make new project in MPLAB IDE for dsPIC30f4013 and how to blink LED as simplest project with MCU.