SlideShare a Scribd company logo
Thermal Mapping Drone
Jamyang Tenzin, Dylan Fallon, Stefan Totino, Jason Fellows
Faculty Advisor: Prof. Joseph Bardin
Department of Electrical and Computer Engineering
ECE 415/ECE 416 – SENIOR DESIGN PROJECT 2015
College of Engineering - University of Massachusetts Amherst
SDP15
System Process and Overview
Results
Acknowledgements
Abstract
Our system is a remote controlled drone capable
of detecting significant temperature difference,
with respect to the average temperature of an
area below its flight path. Our intention is for
homeowners to use the device as tool to scan
their rooftop and identify areas of poor insulation.
Utilizing emerging drone technology is a safer
alternative to the current hand held instruments
used for this type of application. Data from an IR-
sensor complemented with a JPEG camera
creates an intuitive map users can analyze.
System Block Diagram
• QuadCopter: APM 2.6 with barometer,
gyroscope, GPS & accelerometer sensor for
flight Control with Lipo Batteries, electronic
speed controller (ESC) and motors
• IR & Visible Light Cameras: MLX90620 IR
Sensor, Adafruit TTL Serial JPEG camera
• UltraSonic Sensor for height measurement
• Radio Link: Nordic NRF24L0 Transceiver
• 3D printed Cover from M5
• User Interface: Java/JavaScript/HTML Web
Application
Specifications
Specification Goal Actual
Weight < 2000g 1360g
Flight time 10 min 5 min
Power Consumption < 250 W 239.5 W
Cost < $500 $1,100
Max flight altitude 20 ft 50 ft
IR-sensor Temperature
range -50C to 300C -50C to 300C
IR field of view (FOV) 60° 60°
Radio link range >100 ft 300 ft
• Pilot navigates to scan the roof
• If temperature difference of 5˚C with
respect to average is found, LED light
Signals pilot to stop
• Infrared and distance readings are
transmitted from drone to receiver
• JPEG picture is taken and transmitted
• Data is received and displayed
• LED light shuts off signaling pilot to
continue scanning
We would like to thank Prof. Joseph Bardin for
advising us on this project. Special thanks to Prof.
Christopher Hollot, Prof. Christopher Salthouse &
Fran Caron for your guidance.
• Successful flight with full load
• Temperature difference detection algorithm
• Transmission of IR data and 12KB JPEG
over radio link
• USB driver on receiving end feeds incoming
data to Java application
• Data processed and displayed via a web
browser
Jamyang Tenzin, EE
Stefan Totino, CSE
Prof. Joseph Bardin
Jason Fellows, EE Dylan Fallon, EE
Cost
Drone Radio Link
IR Sensor
Receiver Application
Experiment
Arduino Mega
Power Module
Flight Controller Motor Unit
IR- Sensor Unit
Rx Tx
Radio Controller
Power Distribution
signal
signal
• Flight Controller APM 2.6 takes input signals
from Radio Controller and Outputs required
signals to Electronic Speed Controller (ESC) to
do proper flight manuever
• Electronic Speed Controller (ESC) converts DC
current to AC current depending on the signal
coming from APM 2.6
• 1000KV brushless motor takes AC current from
ESC to power itself with maximum total thrust
2480g
• 1800mAh Lipo Battery is used for powering both
motor and flight controller
Qty Part Development Production
1Drone 330mm Frame $11.25 $5.00
41000KV motors $66.60 $60.00
4motor accessory $8.36 $6.00
1Radio Controller $69.97 $69.97
4Carbon Fibre Propellors $9.12 $9.12
11800 mAh Lipo Battery $15.90 $15.90
1APM 2.6 Flight Controller $159.99 $159.99
4Electronic Speed Controller $103.96 $103.96
1IR Sensor $87.60 $50.00
1Arduino Uno $13.00 $13.00
1Arduino Mega $29.00 $29.00
1Transciever $12.00 $4.00
1camera $ 39..99 $39.99
1ultrasonic sensor $10.99 $10.99
1radio telemetry $23.86 $15.00
4Drone legs $8.00 $2.00
1Lipo Charger $21.35 $21.35
1Lipo Charger adaptor $13.00 $10.00
1shock absorber $10.00 $5.00
Total $713.94 $630.27
• 2 Nordic NRF2401+ transceivers
• Transmits data 32 byte packets at a time, IR data
is permitted to transmit upon specified
temperature difference, camera data is
transmitted right after
• Data rate of 1 Mbps @ 2.4GHz
• Arduino Mega controls transceiver on drone,
Arduino uno controls transceiver at receiver
application
• Arduino Uno feeds incoming data into PC’s USB
port
• Processing IDE mini app reads from port and
writes data to a text file
• Text file contains 1 byte which represents drones
height above target, 64 bytes which represent
temperature readings, and about 12,000 bytes
which represent a JPEG image file
• Java program creates a .jpg file out of the 12,000
image data bytes and sends the other 65 bytes up
to the client side program using an HTTP API
• Client side program uses JavaScript/HTML/CSS to
create a colored grid out of the temps, overlay the
grid over the .jpg file and display the output in a
web browser
• For our experiment we setup a section of our room
to try to detect temperature differences. We laid a
grid of the field of view of our IR sensor on a wall.
We then put various objects of significant
temperature difference’s on the gird and looked to
detect them. The IR sensor was then moved
further away to check the accuracy from different
distances. In conclusion we were able to detect
temperature differences with good accuracy,
accuracy decreased as we increased the field of
view for the IR sensor
• MLX 90620 contains 64 infrared pixels.
• Utilizes a Proportional To Absolute Temperature
(PTAT) sensor to compare objects in its field of view
to the ambient temperature of the chip itself.
• Outputs 16x4 array of temperature readings
• 1Hz refresh rate
• IR and PTAT data stored in internal RAM,
accessed by Arduino through I2C interface

More Related Content

What's hot

Missile detection and automatic destroy system
Missile detection and automatic destroy system Missile detection and automatic destroy system
Missile detection and automatic destroy system
LokeshLavakusha
 
Open Source Software Tools for Synchrophasor Applications
Open Source Software Tools for  Synchrophasor ApplicationsOpen Source Software Tools for  Synchrophasor Applications
Open Source Software Tools for Synchrophasor Applications
Luigi Vanfretti
 
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
Victor Asanza
 
Impact of GPS Signal Loss and Spoofing on Power System Synchrophasor Applicat...
Impact of GPS Signal Loss and Spoofing on Power System Synchrophasor Applicat...Impact of GPS Signal Loss and Spoofing on Power System Synchrophasor Applicat...
Impact of GPS Signal Loss and Spoofing on Power System Synchrophasor Applicat...
Luigi Vanfretti
 
fire preventing robot ppt copy
fire preventing robot ppt   copyfire preventing robot ppt   copy
fire preventing robot ppt copy
sunil958
 
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
Victor Asanza
 
SImOS
SImOSSImOS
SImOS
dalgetty
 
ThermScreen: Fast Temperature Screening System
ThermScreen: Fast Temperature Screening SystemThermScreen: Fast Temperature Screening System
ThermScreen: Fast Temperature Screening System
Sarun Sumriddetchkajorn
 
Pir sensor based security alarm system using um 3561 (2)
Pir sensor based security alarm system using um 3561 (2)Pir sensor based security alarm system using um 3561 (2)
Pir sensor based security alarm system using um 3561 (2)
Ushaswini Chowdary
 
A Pyroelectric Infrared Sensor
A Pyroelectric Infrared SensorA Pyroelectric Infrared Sensor
A Pyroelectric Infrared Sensorbgbgbg
 
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...
Victor Asanza
 
⭐⭐⭐⭐⭐ 2020 #IEEE #IES #UPS #Cuenca: Clasificación de señales de Electroencefa...
⭐⭐⭐⭐⭐ 2020 #IEEE #IES #UPS #Cuenca: Clasificación de señales de Electroencefa...⭐⭐⭐⭐⭐ 2020 #IEEE #IES #UPS #Cuenca: Clasificación de señales de Electroencefa...
⭐⭐⭐⭐⭐ 2020 #IEEE #IES #UPS #Cuenca: Clasificación de señales de Electroencefa...
Victor Asanza
 
IRJET- Design and Development of IoT based Geiger Muller Counter
IRJET- Design and Development of IoT based Geiger Muller CounterIRJET- Design and Development of IoT based Geiger Muller Counter
IRJET- Design and Development of IoT based Geiger Muller Counter
IRJET Journal
 
Final ppt
Final pptFinal ppt
Final ppt
john solomon j
 
Non ionized radiation monitoring
Non ionized radiation monitoring Non ionized radiation monitoring
Non ionized radiation monitoring
vishal sah
 
Talk g siringo_laboca_spie20080626_last
Talk g siringo_laboca_spie20080626_lastTalk g siringo_laboca_spie20080626_last
Talk g siringo_laboca_spie20080626_last
Jennifer Wirtz
 
Satrack ppt
Satrack pptSatrack ppt

What's hot (20)

Missile detection and automatic destroy system
Missile detection and automatic destroy system Missile detection and automatic destroy system
Missile detection and automatic destroy system
 
Open Source Software Tools for Synchrophasor Applications
Open Source Software Tools for  Synchrophasor ApplicationsOpen Source Software Tools for  Synchrophasor Applications
Open Source Software Tools for Synchrophasor Applications
 
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
 
Impact of GPS Signal Loss and Spoofing on Power System Synchrophasor Applicat...
Impact of GPS Signal Loss and Spoofing on Power System Synchrophasor Applicat...Impact of GPS Signal Loss and Spoofing on Power System Synchrophasor Applicat...
Impact of GPS Signal Loss and Spoofing on Power System Synchrophasor Applicat...
 
fire preventing robot ppt copy
fire preventing robot ppt   copyfire preventing robot ppt   copy
fire preventing robot ppt copy
 
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
 
SImOS
SImOSSImOS
SImOS
 
ThermScreen: Fast Temperature Screening System
ThermScreen: Fast Temperature Screening SystemThermScreen: Fast Temperature Screening System
ThermScreen: Fast Temperature Screening System
 
Fire_Extinguisher
Fire_ExtinguisherFire_Extinguisher
Fire_Extinguisher
 
Pir sensor based security alarm system using um 3561 (2)
Pir sensor based security alarm system using um 3561 (2)Pir sensor based security alarm system using um 3561 (2)
Pir sensor based security alarm system using um 3561 (2)
 
A Pyroelectric Infrared Sensor
A Pyroelectric Infrared SensorA Pyroelectric Infrared Sensor
A Pyroelectric Infrared Sensor
 
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...
 
Flying robot
Flying robot Flying robot
Flying robot
 
⭐⭐⭐⭐⭐ 2020 #IEEE #IES #UPS #Cuenca: Clasificación de señales de Electroencefa...
⭐⭐⭐⭐⭐ 2020 #IEEE #IES #UPS #Cuenca: Clasificación de señales de Electroencefa...⭐⭐⭐⭐⭐ 2020 #IEEE #IES #UPS #Cuenca: Clasificación de señales de Electroencefa...
⭐⭐⭐⭐⭐ 2020 #IEEE #IES #UPS #Cuenca: Clasificación de señales de Electroencefa...
 
IRJET- Design and Development of IoT based Geiger Muller Counter
IRJET- Design and Development of IoT based Geiger Muller CounterIRJET- Design and Development of IoT based Geiger Muller Counter
IRJET- Design and Development of IoT based Geiger Muller Counter
 
Final ppt
Final pptFinal ppt
Final ppt
 
Fire sensing robo
Fire sensing roboFire sensing robo
Fire sensing robo
 
Non ionized radiation monitoring
Non ionized radiation monitoring Non ionized radiation monitoring
Non ionized radiation monitoring
 
Talk g siringo_laboca_spie20080626_last
Talk g siringo_laboca_spie20080626_lastTalk g siringo_laboca_spie20080626_last
Talk g siringo_laboca_spie20080626_last
 
Satrack ppt
Satrack pptSatrack ppt
Satrack ppt
 

Similar to SDP15_poster

Open-Source Based Direct Georeferencing Thermal Camera System
Open-Source Based Direct Georeferencing Thermal Camera SystemOpen-Source Based Direct Georeferencing Thermal Camera System
Open-Source Based Direct Georeferencing Thermal Camera System
Centre of Geographic Sciences (COGS)
 
Job description
Job descriptionJob description
Job descriptionsujan014
 
444070326 antenna-lab-57-200
444070326 antenna-lab-57-200444070326 antenna-lab-57-200
444070326 antenna-lab-57-200
Huynh MVT
 
Rangefinder ppt
Rangefinder pptRangefinder ppt
Rangefinder ppt
KaushlendraSingh44
 
IRJET- Land Mine Data Collection System using Long Range WiFi and P2P Com...
IRJET-  	  Land Mine Data Collection System using Long Range WiFi and P2P Com...IRJET-  	  Land Mine Data Collection System using Long Range WiFi and P2P Com...
IRJET- Land Mine Data Collection System using Long Range WiFi and P2P Com...
IRJET Journal
 
weather monitoiring system.pptx
weather monitoiring system.pptxweather monitoiring system.pptx
weather monitoiring system.pptx
PranayBathini1
 
465 senior lab final report
465 senior lab final report465 senior lab final report
465 senior lab final reportBrian Kraft
 
Real-time, Sensor-based Monitoring of Shipping Containers
Real-time, Sensor-based Monitoring of Shipping ContainersReal-time, Sensor-based Monitoring of Shipping Containers
Real-time, Sensor-based Monitoring of Shipping Containers
benaam
 
OralPresentation_EP0104482.pptx
OralPresentation_EP0104482.pptxOralPresentation_EP0104482.pptx
OralPresentation_EP0104482.pptx
VivekhananthanMuruty1
 
Best Paper winning PPT
Best Paper winning PPTBest Paper winning PPT
Best Paper winning PPT
Kamal Lamichhane
 
GPS Assisted Roadmapping and Vehicle Monitoring
GPS Assisted Roadmapping and Vehicle Monitoring GPS Assisted Roadmapping and Vehicle Monitoring
GPS Assisted Roadmapping and Vehicle Monitoring
Niranjan Shintre
 
Navigation of Robot Vehicle using RF with Landmine Detection
Navigation of Robot Vehicle using RF with Landmine DetectionNavigation of Robot Vehicle using RF with Landmine Detection
Navigation of Robot Vehicle using RF with Landmine DetectionVeena Rani
 
Measurement of Temperature & calibration of LVDT
Measurement of Temperature & calibration of LVDTMeasurement of Temperature & calibration of LVDT
Measurement of Temperature & calibration of LVDT
abdul mohammad
 
MICS Band Wireless Body Sensor Network
MICS Band Wireless Body Sensor NetworkMICS Band Wireless Body Sensor Network
MICS Band Wireless Body Sensor Network
Myo Naung Lwin
 
Resume for Embedded Engineer_1
Resume for Embedded Engineer_1Resume for Embedded Engineer_1
Resume for Embedded Engineer_1gajendra parmar
 
Sensor id overview_ppt
Sensor id overview_pptSensor id overview_ppt
Sensor id overview_ppt
Angelo Primiani
 
long range communication (2) (1).pptx
long range communication (2) (1).pptxlong range communication (2) (1).pptx
long range communication (2) (1).pptx
MadhanGowdaK
 
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
Mysa Vijay
 
Wireless ai based intelli industrial security robot 2 ppt
Wireless ai based intelli industrial security robot 2 pptWireless ai based intelli industrial security robot 2 ppt
Wireless ai based intelli industrial security robot 2 ppt
Varun B P
 

Similar to SDP15_poster (20)

Open-Source Based Direct Georeferencing Thermal Camera System
Open-Source Based Direct Georeferencing Thermal Camera SystemOpen-Source Based Direct Georeferencing Thermal Camera System
Open-Source Based Direct Georeferencing Thermal Camera System
 
Job description
Job descriptionJob description
Job description
 
444070326 antenna-lab-57-200
444070326 antenna-lab-57-200444070326 antenna-lab-57-200
444070326 antenna-lab-57-200
 
Rangefinder ppt
Rangefinder pptRangefinder ppt
Rangefinder ppt
 
IRJET- Land Mine Data Collection System using Long Range WiFi and P2P Com...
IRJET-  	  Land Mine Data Collection System using Long Range WiFi and P2P Com...IRJET-  	  Land Mine Data Collection System using Long Range WiFi and P2P Com...
IRJET- Land Mine Data Collection System using Long Range WiFi and P2P Com...
 
weather monitoiring system.pptx
weather monitoiring system.pptxweather monitoiring system.pptx
weather monitoiring system.pptx
 
465 senior lab final report
465 senior lab final report465 senior lab final report
465 senior lab final report
 
Real-time, Sensor-based Monitoring of Shipping Containers
Real-time, Sensor-based Monitoring of Shipping ContainersReal-time, Sensor-based Monitoring of Shipping Containers
Real-time, Sensor-based Monitoring of Shipping Containers
 
OralPresentation_EP0104482.pptx
OralPresentation_EP0104482.pptxOralPresentation_EP0104482.pptx
OralPresentation_EP0104482.pptx
 
Swarm Extreme
Swarm ExtremeSwarm Extreme
Swarm Extreme
 
Best Paper winning PPT
Best Paper winning PPTBest Paper winning PPT
Best Paper winning PPT
 
GPS Assisted Roadmapping and Vehicle Monitoring
GPS Assisted Roadmapping and Vehicle Monitoring GPS Assisted Roadmapping and Vehicle Monitoring
GPS Assisted Roadmapping and Vehicle Monitoring
 
Navigation of Robot Vehicle using RF with Landmine Detection
Navigation of Robot Vehicle using RF with Landmine DetectionNavigation of Robot Vehicle using RF with Landmine Detection
Navigation of Robot Vehicle using RF with Landmine Detection
 
Measurement of Temperature & calibration of LVDT
Measurement of Temperature & calibration of LVDTMeasurement of Temperature & calibration of LVDT
Measurement of Temperature & calibration of LVDT
 
MICS Band Wireless Body Sensor Network
MICS Band Wireless Body Sensor NetworkMICS Band Wireless Body Sensor Network
MICS Band Wireless Body Sensor Network
 
Resume for Embedded Engineer_1
Resume for Embedded Engineer_1Resume for Embedded Engineer_1
Resume for Embedded Engineer_1
 
Sensor id overview_ppt
Sensor id overview_pptSensor id overview_ppt
Sensor id overview_ppt
 
long range communication (2) (1).pptx
long range communication (2) (1).pptxlong range communication (2) (1).pptx
long range communication (2) (1).pptx
 
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
 
Wireless ai based intelli industrial security robot 2 ppt
Wireless ai based intelli industrial security robot 2 pptWireless ai based intelli industrial security robot 2 ppt
Wireless ai based intelli industrial security robot 2 ppt
 

SDP15_poster

  • 1. Thermal Mapping Drone Jamyang Tenzin, Dylan Fallon, Stefan Totino, Jason Fellows Faculty Advisor: Prof. Joseph Bardin Department of Electrical and Computer Engineering ECE 415/ECE 416 – SENIOR DESIGN PROJECT 2015 College of Engineering - University of Massachusetts Amherst SDP15 System Process and Overview Results Acknowledgements Abstract Our system is a remote controlled drone capable of detecting significant temperature difference, with respect to the average temperature of an area below its flight path. Our intention is for homeowners to use the device as tool to scan their rooftop and identify areas of poor insulation. Utilizing emerging drone technology is a safer alternative to the current hand held instruments used for this type of application. Data from an IR- sensor complemented with a JPEG camera creates an intuitive map users can analyze. System Block Diagram • QuadCopter: APM 2.6 with barometer, gyroscope, GPS & accelerometer sensor for flight Control with Lipo Batteries, electronic speed controller (ESC) and motors • IR & Visible Light Cameras: MLX90620 IR Sensor, Adafruit TTL Serial JPEG camera • UltraSonic Sensor for height measurement • Radio Link: Nordic NRF24L0 Transceiver • 3D printed Cover from M5 • User Interface: Java/JavaScript/HTML Web Application Specifications Specification Goal Actual Weight < 2000g 1360g Flight time 10 min 5 min Power Consumption < 250 W 239.5 W Cost < $500 $1,100 Max flight altitude 20 ft 50 ft IR-sensor Temperature range -50C to 300C -50C to 300C IR field of view (FOV) 60° 60° Radio link range >100 ft 300 ft • Pilot navigates to scan the roof • If temperature difference of 5˚C with respect to average is found, LED light Signals pilot to stop • Infrared and distance readings are transmitted from drone to receiver • JPEG picture is taken and transmitted • Data is received and displayed • LED light shuts off signaling pilot to continue scanning We would like to thank Prof. Joseph Bardin for advising us on this project. Special thanks to Prof. Christopher Hollot, Prof. Christopher Salthouse & Fran Caron for your guidance. • Successful flight with full load • Temperature difference detection algorithm • Transmission of IR data and 12KB JPEG over radio link • USB driver on receiving end feeds incoming data to Java application • Data processed and displayed via a web browser Jamyang Tenzin, EE Stefan Totino, CSE Prof. Joseph Bardin Jason Fellows, EE Dylan Fallon, EE
  • 2. Cost Drone Radio Link IR Sensor Receiver Application Experiment Arduino Mega Power Module Flight Controller Motor Unit IR- Sensor Unit Rx Tx Radio Controller Power Distribution signal signal • Flight Controller APM 2.6 takes input signals from Radio Controller and Outputs required signals to Electronic Speed Controller (ESC) to do proper flight manuever • Electronic Speed Controller (ESC) converts DC current to AC current depending on the signal coming from APM 2.6 • 1000KV brushless motor takes AC current from ESC to power itself with maximum total thrust 2480g • 1800mAh Lipo Battery is used for powering both motor and flight controller Qty Part Development Production 1Drone 330mm Frame $11.25 $5.00 41000KV motors $66.60 $60.00 4motor accessory $8.36 $6.00 1Radio Controller $69.97 $69.97 4Carbon Fibre Propellors $9.12 $9.12 11800 mAh Lipo Battery $15.90 $15.90 1APM 2.6 Flight Controller $159.99 $159.99 4Electronic Speed Controller $103.96 $103.96 1IR Sensor $87.60 $50.00 1Arduino Uno $13.00 $13.00 1Arduino Mega $29.00 $29.00 1Transciever $12.00 $4.00 1camera $ 39..99 $39.99 1ultrasonic sensor $10.99 $10.99 1radio telemetry $23.86 $15.00 4Drone legs $8.00 $2.00 1Lipo Charger $21.35 $21.35 1Lipo Charger adaptor $13.00 $10.00 1shock absorber $10.00 $5.00 Total $713.94 $630.27 • 2 Nordic NRF2401+ transceivers • Transmits data 32 byte packets at a time, IR data is permitted to transmit upon specified temperature difference, camera data is transmitted right after • Data rate of 1 Mbps @ 2.4GHz • Arduino Mega controls transceiver on drone, Arduino uno controls transceiver at receiver application • Arduino Uno feeds incoming data into PC’s USB port • Processing IDE mini app reads from port and writes data to a text file • Text file contains 1 byte which represents drones height above target, 64 bytes which represent temperature readings, and about 12,000 bytes which represent a JPEG image file • Java program creates a .jpg file out of the 12,000 image data bytes and sends the other 65 bytes up to the client side program using an HTTP API • Client side program uses JavaScript/HTML/CSS to create a colored grid out of the temps, overlay the grid over the .jpg file and display the output in a web browser • For our experiment we setup a section of our room to try to detect temperature differences. We laid a grid of the field of view of our IR sensor on a wall. We then put various objects of significant temperature difference’s on the gird and looked to detect them. The IR sensor was then moved further away to check the accuracy from different distances. In conclusion we were able to detect temperature differences with good accuracy, accuracy decreased as we increased the field of view for the IR sensor • MLX 90620 contains 64 infrared pixels. • Utilizes a Proportional To Absolute Temperature (PTAT) sensor to compare objects in its field of view to the ambient temperature of the chip itself. • Outputs 16x4 array of temperature readings • 1Hz refresh rate • IR and PTAT data stored in internal RAM, accessed by Arduino through I2C interface