# Learn Embedded Programming [Step by Step]

## Gas Sensor (MQ-9) :

MQ-9 Gas Sensor is one kind of semiconductor which has very lower conductivity in open air. But in Carbon Monoxide, Methane and LPG gas it has good conductivity. By using ADC of pic microcontroller we can measure it. Let's take a look on MQ-9 sensor .

## Basic Concepts :

The MQ-9 sensor will be connected with a pic microcntroller and a buzzer will also be connected with microcontroller. When LPG gas will be detected in sensor, it will provide voltage into microcontroller's RA1 pin(ADC). It will provide reading more than 590. At this situation microcontroller will turn on the buzzer and LED. That's the basic concept.

## ADC(Analog to Digital Converter ) :

We need a basic knowledge about ADC. Let's  take a look at here :

Basically ADC works like as a voltage divider. According to voltage It produce output.

bit 5 : VCFG0: Voltage Reference Configuration bit (VREF- source)
1 = VREF- (AN2)
0 = VSS or 0 volt

bit 4 :VCFG0: Voltage Reference Configuration bit (VREF+ source)
1 = VREF+ (AN3)
0 = VDD or 5volt

We will set  VCFG0[bit 5]=0and VCFG0[bit4]=0. So we will get highest value 5volt[1023] and lowest value 0volt[0].The ADCON1 is a 10 bit register that means  2 to the power 10  is it's highest counting capacity and result is 1024. So this register can count from 0 to 1023. When 0 volt, we get reading at RA1 pin  0. When 5 volt, we get reading at RA1 pin 1023. It means 5volt equivalent to 1023 .

If  5 volt    equal    reading 1023 .

So 1  volt   equal    reading 1023/5
[When LPG Gas detect MQ-9 Sensor provide more than 2.93 volt at AO Pin]
So 3 volt equal  reading  (1023/5)*2.93 =599 When we get reading 599 at ADC channel, we understand  that sensor detects LPG. So it makes PORTB.F6 pin high and Buzzer turns on .

## MikroC Source Code :

``````

double source=0;
char txt[15];
void main() {
ADCON1=0x0D;         // Configure RA1 pin as input
CMCON=7;
TRISB.F6=0;

while(1){
PORTB.F6=0;
if(source>600){
delay_ms(500);
PORTB.F6=1;
}
}
}
``````

## Thank You!

1. Thank you sir. My comment option hasn't been working for a long time. Suddenly I've found it working and I'm making reply, sir.

1. Can you plz mail me the programme used in this programme?
My mail id is stephenzion96@gmail.com

1. I have uploaded all I have got. Thank you.

2. Sir i use pic16f877a and it has a lot unusual errors...Do pic18 family has same issue ?

1. Although It's a late reply. But you know I have to response. If your aim is to make project for university exam then use same MCU same circuit as I had done. Thank you.

3. I tried to simulate the circuit with the given program in software with mq-9 sensor(I added the sensor in the library) but its not working... I made the hex file burned it in the chip but its not simulating. Any idea where i go wrong?

1. it was supposed to work. While I tried It took some times to work as far as I remember.

4. what is mean double source=0;

1. I initialized a variable double type that's it.

5. This comment has been removed by a blog administrator.

6. can i get the whole code ?

Mail: keremarcaa@gmail.com

8. That's very good try, reach the best gas company which is located near you to buy quality gas leak detector.

1. Ha ha. Yeah Thank you!

9. There is no other completing that will hold up to the higher temperatures of a gas stove as effectively as the porcelain will. Best auto ignition gas stove

1. Actually I have not that much idea. Thank you.

10. Around the 1930's, the gas stoves the coal and wood stoves two to one. 3 burner gas stove with glass top

12. The two dining establishments beneath the bridge are Snoopy’s and Doc’s. Snoopy’s seems to be the much more remarkably regarded, but we do not comprehend why. Snoopys is just a fried fish-shack. You order at the counter and select up your unique meals served on paper plates. It is money only, and it has no bar just beer. Doc’s has waiters, real plates, and a complete bar. They each have terrific sunset views about the lagoon, but neither appeared to have air-conditioning. Flow Meter LC

13. I got what you mean , a debt of gratitude is in order for posting .Woh I am cheerful to discover this site through google.
Hosting Companies

14. Get at all your favourite prodcts at one go. Check the prices and discounts. Grab the best deals and discounts at Flipkart SBI Offer Amazon Cashback Offers 2020Top & Best Gas Stoves in India 2021Flipkart HDFC Offer Indian Hot Deals

15. That'sthe rationale advertising and marketing for you to proper studying before writing. Also, it is attainable to write down superior writing because of this. LESCO Online Bill

16. That is a very good project idea,I am going to recreate this.
https://www.smartgasdetection.com/

17. The main piece of a gas home purchasers report is Wellbeing, you need to be certain that whenever you have moved into your new property you are protected. www.besteenergieleverancier.com/

18. This sort is for the most part called as blower.air compressor ohio

19. Thanks for the useful information. I hope you will share some more content. Please keep sharing! gas leak detector

20. Arrowsmith Construction and Project Management Limited is a professional construction management team. We have been executing projects of various sizes in the heavy civil and industrial sectors for the past decade throughout British Columbia and Western Canada. Construction Management

21. Are you looking for end of lease pest spray services in Melbourne? Pest control is essential after your house lease has ended because it is part of the lease agreement. Hilux Services offer exceptional end of lease fumigation, end of tenancy, and end of lease flea treatment to remove all sorts of pests from your leased home at affordable prices. Residential Pest Control Service Melbourne

22. Pretty nice post. I just stumbled upon your weblog and wanted to say that I have really enjoyed browsing your blog posts. After all I’ll be subscribing to your feed and I hope you write again soon! gas station for sale

23. It was a very good post indeed. I thoroughly enjoyed reading it in my lunch time. Will surely come and visit this blog more often. Thanks for sharing. Landfillgasenergy

25. This website was... how do you say it? Relevant!! I finally found something that helped me. You can read online info about Turkey evisa requirements.The Turkey e visa is an electronic visa that allows entry into Turkey.

26. The informative message that you shared in a good way. keep maintain the updates. Thanks for sharing the ideas. Points and Trick

27. Positive site, where did u come up with the information on this posting? I'm pleased I discovered it though best smm panel

28. Thank you for this article.. Travelers around the world who wish to travel the Kenya need to apply for kenya visa requirements for us citizens through online e visa portal. That offers the fast and secure visa services.

29. His examination acquainted moral consecrated mathematical speculations with Western ancestral science. mint projekt

30. Great Blog! This post gives a better idea about gas leak detector. Thanks for the useful information. I hope you will share some more content. Please keep sharing!

31. Great blog ! I am impressed with suggestions of author. Pest Control Surrey

32. Gas leakage problems are best to give to the plumbing technicians. Specialist kitchen plumbing is the most effective to work in this type of scenario. you can give look at here. They are providing their services at an inexpensive rate.

33. This is a topic that’s near to my heart… Many thanks! Where are your contact details though? Indian tourist visa citizens are eligible to apply for the Indian eVisa. You can apply for an Indian tourist visa registration via mobile phone, computer or desk.

34. My physics class is something I truly miss. There, we used to perform a lot of electrical experiments, and now that I'm through with school, I'm imprisoned behind the digital bars. Experimenting on my own is getting increasingly tough for me. I need to finish a project, and I'd be grateful if you could supply any Mphil Thesis Structure. After that, I believe I'll be able to complete this experiment. So, what are your opinions on the subject?

35. Installing the pipes for the gas supply of the house is called a plumber for gas repair. The people who do this job are called gas plumbing. If you wish to rent a gas plumber in your nearest area then you can contact ​gas plumbers near me.

36. For true fans of this thread I will address is a free online! kündigung

37. Thank you for sharing. I hope it will be useful for many people who are searching for this topic. The introduction of the Azerbaijan electronic visa has made it extremely convenient and simple for people to apply for and obtain an Azerbaijan online visa to enter Azerbaijan. There is no formality involved as the applicant does not need to visit the Azerbaijan Embassy or Consulate and the entire application process is conducted online.

38. Nice post. I learn something more difficult on diverse blogs everyday. It will always be stimulating to learn content from other writers and practice a little there. I’d opt to apply certain while using content on my blog whether or not you don’t mind. Natually I’ll provide link on the internet weblog. Thank you for sharing. Heatable boiler service

39. This is my first time visit to your blog and I am very interested in the articles that you serve. Provide enough knowledge for me. Thank you for sharing useful and don't forget, keep sharing useful info: Satta King Online

40. buy twitch followers Many people and many different game systems will give many different opinions as to what makes a successful Game Master. In the world of pen and dice RPG's Game Masters or GM's at their core are story tellers, referees, and character actors all rolled into one.

41. Wow.. Very informative article thanks for sharing please keep it up.. If you travel to India now , you can check how to apply emergency visa to India online. Within 5 to 10 minutes you can fill your India visa emergency form online.

42. https://www.visualaidscentre.com/service/eyes-specialist-delhi/ This article is mainly meant for those who have a passion for video games. If you like playing video games, but think it is just wastage of time, well, I must say that you are totally wrong. There are companies which pay you huge money for playing video games and by that I don't mean any ordinary video games. You will be playing video games which are yet to rock the gaming world. Be the first person to play it and also earn simultaneously.

43. https://dynamichealthstaff.com/nursing-jobs-in-qatar Web developers often perceive a site's architecture from a completely different perspective than search engine optimization specialists. Developers tend to see an information structure in the context of content management systems and databases. SEO professionals consider a site's architecture from the point of view of the search engine spiders' ability to crawl and index the pages.

45. https://onohosting.com If YouTube keeps buffering on your system, the good news is that you can repair a lot of the potential issues that Windows will have inside, that are preventing this application from running. We've found that one of the biggest problems for YouTube is that it uses a lot of third-party software to help play the movies you wish to see.

46. https://hostinglelo.in Adding Workplace Games, also called Gamification, to your business will both motivate and unite your business towards maximizing new opportunities. In an interview, Tom Kalil, (Deputy Director for Policy for the White House Office of Science and Technology) made the point that NASA's use of Gamification had a Return on Investment 5 to 10 times higher than the costs associated with the rewards that the game generated. Gamification will motivate and unify your stakeholders in providng unique products and services that differentiate your business and identify new markets and opportunities.

47. Your texts on this subject are correct, see how I wrote this site is really very good. electrum wallet with two factor authentication

48. Amazing ! Very informative article thanks for sharing please keep it up. Fulfill your Pakistan visa requirements by filling the form online from your laptop and get your pak evisa on your email.

Ain't getting any visitors!

## Tags

: (1) 18F2550 (1) 36KHz (3) and (1) arduino (1) Based (1) battery (1) Bipolar (1) Blinking (1) blinks (1) Bluetooth (1) button (1) circuit (1) clock (1) control (1) Db9 (1) DC Motor (2) digital (2) display (2) DS1307 (1) electronic (1) flash (1) flashing (1) HC-06 (1) home (1) how (1) How to (10) i2c tutorial (1) in (1) indicator (1) interface (8) interfacing (3) Interrupt (3) Introduction (1) IR Receiver (4) key pad (1) keyboard (1) keypad (1) lavel (1) Lcd 16x2 (2) lcd 2x16 (2) led (1) lm35 (2) LPG (1) machine (1) make (1) making (1) matrix (1) max232 (1) meter (2) microchip (4) microchips (3) mikroC (5) musical (1) NEC Protocol (4) pcb (5) PIC (3) pic controller (11) pic proteus (1) Pic Tutorial (12) pic18 (2) pic18f2550 (11) picRFモジュール (1) proteus (6) push (1) push button (1) PWM (1) real (1) Rs 232 (1) Rs232 (1) scroll (1) scrolling (1) Serial Port (1) simulation (2) step by step (7) step bystep (1) text (2) time (1) timer (4) timer0 (4) tone (1) tutorial (2) Unipolar (1) USB (1) usb 1.0 (1) USB HID (1) using (9) voltmeter (1) voting (1) with (2) work (1)

## Traffic Feed

Live Traffic Feed
Visitor Tracking