HONEYWELL Ultraviolet UV Flame Sensor Detector Tube 129464M in combination with Theremino Geiger Adapter and PICAXE 08M2/AXE133Y OLED display
purpose : safety device for detection of flames
UV flame detector how it works see : "https://www.eetimes.com/document.asp?doc_id=1272315"
Theremino geiger adapter how it works see : "http://www.theremino.com/wp-content/uploads/2012/02/GeigerAdapter_Datasheet_ENG.pdf"
program 08M2
#picaxe 08M2 '''FLAME DETECTOR
#no_data ' reduces download time
'' pin configuration 08M2
'' c.5 serial in connected with 22k
'' c.4 output pen connected with piezo speaker
'' c.3 not connected only inut possible
'' c.2 connected with AXE133y OLED
'' c.1 input connected with output from theremino geiger adapter
'' c.0 serial out
Init:
symbol OLED = C.2 'Assign OLED to port C.2
Symbol PULSE =w5 '
serout OLED,N2400, (254, 1)'Clear Display
pause 30 'wait a little
serout OLED,N2400, (254,128) 'Move to line 1 position 1
pause 30 'wait a little
main1:
serout OLED,N2400, (254,128) 'Move to line 1 position 1
serout OLED,N2400,( " FLAME DETECTOR ")
count C.1,3000,w5 ''count pulses time interval 3 sec poort c.1 from theremino geiger adapter
debug w5
if w5 > 5 then sound c.4,(100,100) '' sound alarm op poort c.2 if more than 5 pulses / 3 seconden
endif
serout OLED,N2400, (254,192) 'Move to line 2 position 1
serout OLED,N2400, (#PULSE) 'Send pulsen to OLED
serout OLED,N2400, (" ")'' at restart delete karakters van oled
goto main1
purpose : safety device for detection of flames
UV flame detector how it works see : "https://www.eetimes.com/document.asp?doc_id=1272315"
Theremino geiger adapter how it works see : "http://www.theremino.com/wp-content/uploads/2012/02/GeigerAdapter_Datasheet_ENG.pdf"
program 08M2
#picaxe 08M2 '''FLAME DETECTOR
#no_data ' reduces download time
'' pin configuration 08M2
'' c.5 serial in connected with 22k
'' c.4 output pen connected with piezo speaker
'' c.3 not connected only inut possible
'' c.2 connected with AXE133y OLED
'' c.1 input connected with output from theremino geiger adapter
'' c.0 serial out
Init:
symbol OLED = C.2 'Assign OLED to port C.2
Symbol PULSE =w5 '
serout OLED,N2400, (254, 1)'Clear Display
pause 30 'wait a little
serout OLED,N2400, (254,128) 'Move to line 1 position 1
pause 30 'wait a little
main1:
serout OLED,N2400, (254,128) 'Move to line 1 position 1
serout OLED,N2400,( " FLAME DETECTOR ")
count C.1,3000,w5 ''count pulses time interval 3 sec poort c.1 from theremino geiger adapter
debug w5
if w5 > 5 then sound c.4,(100,100) '' sound alarm op poort c.2 if more than 5 pulses / 3 seconden
endif
serout OLED,N2400, (254,192) 'Move to line 2 position 1
serout OLED,N2400, (#PULSE) 'Send pulsen to OLED
serout OLED,N2400, (" ")'' at restart delete karakters van oled
goto main1
Attachments
-
168.5 KB Views: 33
-
187.9 KB Views: 27