SlideShare a Scribd company logo
LIGHT-UP SKATEBOARD
Team #5 CISC 340 Project 1
● LSM303
● Reads acceleration and
Magnetic North.
● Powered by 3.3v
● Adafruit_LSM303 library
○ Adafruit_LSM303.h
Accelerometer
● How we tested our compass
● How it works
● Issues along the way
● Other uses for the
accelerometer
Compass
NeoPixels
The NeoPixel lights are RGB
LEDs
The lights are very
customizable.
LEDs in our project
Flora RGB Smart NeoPixel
version 2 - Pack of 4
We chose the 4 neopixel pack to act as a
compass
Adafruit NeoPixel Digital
RGB
LED Strip - Black 30
To act with the accelerometer data
We connected all of our lights to PIN 6
Bluefruit LE - Bluetooth Low Energy
(BLE 4.0) - nRF8001 Breakout - v1.0
Simulates a UART device, which
enables us to send ASCII data
back and forth between the
devices.
Handles all the BLE radio and low level
work, and does it all over SPI which
makes it easy to use with any kind
of microcontroller.
All the needed pins are broken out at
the bottom of the PCB and are 5V
compliant, which enables us to use
it with 3V or 5V micros.
Utilizing the SPI pins on
FLORAOur project uses FLORA, which is
Adafruit’s Arduino-Compatible
Wearable Platform.
To our benefit, FLORA also supports
hardware SPI.
This is done by utilizing the SPI pins on
the 2x3 header near the center of
the FLORA board.
We did the same to connect our
Bluetooth device to FLORA. Pins
through the breakouts on the
Bluetooth PCB were connected to
respective pins on the 2x3 header
on the FLORA.
Phases of Data Communication
Advertising phase(GAP): In this phase
the BlueFruit seeks out devices
within its broadcast range.
Working phase (GATT): This phase
begins once the BlueFruit has
connected to a central device. In
this phase data is transferred
between the BlueFruit and our cell
phone.
Bluetooth App: BlueFruit LE Connect
is the app developed by Adafruit to
connect to this device.
Problems Encountered
⦿ Guides and resources are plentiful but majorly
targeted for advanced users. This forced us to do
an extensive research and have a basic
background knowledge first.
⦿ We received BlueFruit LE later than other
components. This forced us to understand most of
it in theory and delay the testing.
FIN

More Related Content

What's hot

Gcc 4 15-16
Gcc 4 15-16Gcc 4 15-16
Gcc 4 15-16
Kayla Leung
 
Got Python I/O: IoT Develoment in Python via GPIO
Got Python I/O: IoT Develoment in Python via GPIOGot Python I/O: IoT Develoment in Python via GPIO
Got Python I/O: IoT Develoment in Python via GPIO
Adam Englander
 
Introduction to Software Defined Radio (SDR) on Linux
Introduction to Software Defined Radio (SDR) on LinuxIntroduction to Software Defined Radio (SDR) on Linux
Introduction to Software Defined Radio (SDR) on Linux
Pamela O'Shea
 
Sigfox coverage. what you always wanted to know (and were afraid to ask)
Sigfox coverage. what you always wanted to know (and were afraid to ask)Sigfox coverage. what you always wanted to know (and were afraid to ask)
Sigfox coverage. what you always wanted to know (and were afraid to ask)
Simple Hardware
 
How Circui-Switched Digital Networkds Work
How Circui-Switched Digital Networkds WorkHow Circui-Switched Digital Networkds Work
How Circui-Switched Digital Networkds Work
s1170087
 
Espruino - JavaScript for Microcontrollers
Espruino - JavaScript for MicrocontrollersEspruino - JavaScript for Microcontrollers
Espruino - JavaScript for Microcontrollers
Drew Fustini
 
Week11
Week11Week11
Week11
kbmn731
 
BLE Talk
BLE TalkBLE Talk
BLE Talk
programmarchy
 
Object locator
Object locatorObject locator
Object locator
Koutilya PNVR
 
Defcon 23 - colby moore - spread spectrum satcom hacking
Defcon 23 - colby moore - spread spectrum satcom hackingDefcon 23 - colby moore - spread spectrum satcom hacking
Defcon 23 - colby moore - spread spectrum satcom hacking
Felipe Prado
 
New object locator
New object locatorNew object locator
New object locator
Koutilya PNVR
 
IoT support for .NET (Core/5/6)
IoT support for .NET (Core/5/6)IoT support for .NET (Core/5/6)
IoT support for .NET (Core/5/6)
Mirco Vanini
 
Espressif Introduction
Espressif IntroductionEspressif Introduction
Espressif Introduction
Amazon Web Services
 
A Raspberry Pi in Every Home - Zain Memon
A Raspberry Pi in Every Home - Zain MemonA Raspberry Pi in Every Home - Zain Memon
A Raspberry Pi in Every Home - Zain Memon
Inman News
 
Costruiamo un Rover in 60 minuti
Costruiamo un Rover in 60 minutiCostruiamo un Rover in 60 minuti
Costruiamo un Rover in 60 minuti
Codemotion
 
Solution development in iot
Solution development in iotSolution development in iot
Solution development in iot
SWAMY J S
 
ZegBee Based Defense Robort (Defense Presentation)
ZegBee Based Defense Robort (Defense Presentation)ZegBee Based Defense Robort (Defense Presentation)
ZegBee Based Defense Robort (Defense Presentation)
Usman Akhtar Chaudhary
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
pavan penugonda
 
Home Automation Using RPI
Home Automation Using  RPIHome Automation Using  RPI
Home Automation Using RPI
Ankara JUG
 
Thotcon 0xA-fun-with-sdrs-sorry-no-profit - final
Thotcon 0xA-fun-with-sdrs-sorry-no-profit - finalThotcon 0xA-fun-with-sdrs-sorry-no-profit - final
Thotcon 0xA-fun-with-sdrs-sorry-no-profit - final
pricemcdonald
 

What's hot (20)

Gcc 4 15-16
Gcc 4 15-16Gcc 4 15-16
Gcc 4 15-16
 
Got Python I/O: IoT Develoment in Python via GPIO
Got Python I/O: IoT Develoment in Python via GPIOGot Python I/O: IoT Develoment in Python via GPIO
Got Python I/O: IoT Develoment in Python via GPIO
 
Introduction to Software Defined Radio (SDR) on Linux
Introduction to Software Defined Radio (SDR) on LinuxIntroduction to Software Defined Radio (SDR) on Linux
Introduction to Software Defined Radio (SDR) on Linux
 
Sigfox coverage. what you always wanted to know (and were afraid to ask)
Sigfox coverage. what you always wanted to know (and were afraid to ask)Sigfox coverage. what you always wanted to know (and were afraid to ask)
Sigfox coverage. what you always wanted to know (and were afraid to ask)
 
How Circui-Switched Digital Networkds Work
How Circui-Switched Digital Networkds WorkHow Circui-Switched Digital Networkds Work
How Circui-Switched Digital Networkds Work
 
Espruino - JavaScript for Microcontrollers
Espruino - JavaScript for MicrocontrollersEspruino - JavaScript for Microcontrollers
Espruino - JavaScript for Microcontrollers
 
Week11
Week11Week11
Week11
 
BLE Talk
BLE TalkBLE Talk
BLE Talk
 
Object locator
Object locatorObject locator
Object locator
 
Defcon 23 - colby moore - spread spectrum satcom hacking
Defcon 23 - colby moore - spread spectrum satcom hackingDefcon 23 - colby moore - spread spectrum satcom hacking
Defcon 23 - colby moore - spread spectrum satcom hacking
 
New object locator
New object locatorNew object locator
New object locator
 
IoT support for .NET (Core/5/6)
IoT support for .NET (Core/5/6)IoT support for .NET (Core/5/6)
IoT support for .NET (Core/5/6)
 
Espressif Introduction
Espressif IntroductionEspressif Introduction
Espressif Introduction
 
A Raspberry Pi in Every Home - Zain Memon
A Raspberry Pi in Every Home - Zain MemonA Raspberry Pi in Every Home - Zain Memon
A Raspberry Pi in Every Home - Zain Memon
 
Costruiamo un Rover in 60 minuti
Costruiamo un Rover in 60 minutiCostruiamo un Rover in 60 minuti
Costruiamo un Rover in 60 minuti
 
Solution development in iot
Solution development in iotSolution development in iot
Solution development in iot
 
ZegBee Based Defense Robort (Defense Presentation)
ZegBee Based Defense Robort (Defense Presentation)ZegBee Based Defense Robort (Defense Presentation)
ZegBee Based Defense Robort (Defense Presentation)
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Home Automation Using RPI
Home Automation Using  RPIHome Automation Using  RPI
Home Automation Using RPI
 
Thotcon 0xA-fun-with-sdrs-sorry-no-profit - final
Thotcon 0xA-fun-with-sdrs-sorry-no-profit - finalThotcon 0xA-fun-with-sdrs-sorry-no-profit - final
Thotcon 0xA-fun-with-sdrs-sorry-no-profit - final
 

Similar to Light-Up Skateboard

Wireless Temperature Measurement with LabVIEW and Spartan3E
Wireless Temperature Measurement with LabVIEW and Spartan3EWireless Temperature Measurement with LabVIEW and Spartan3E
Wireless Temperature Measurement with LabVIEW and Spartan3E
Vincent Claes
 
Wi play audio streaming over wi-fi
Wi play  audio streaming over wi-fiWi play  audio streaming over wi-fi
Wi play audio streaming over wi-fi
eSAT Journals
 
Bluetooth
BluetoothBluetooth
Bluetooth
Fahim Faysal
 
Near Field Communication on Raspberry Pi
Near Field Communication on Raspberry PiNear Field Communication on Raspberry Pi
Near Field Communication on Raspberry Pi
IRJET Journal
 
Speech & Web based appliance control
Speech & Web based appliance controlSpeech & Web based appliance control
Speech & Web based appliance control
Mohit Khatri
 
Raspberry pi-spectrum-analyzer-display-on-rgb-led-strip
Raspberry pi-spectrum-analyzer-display-on-rgb-led-stripRaspberry pi-spectrum-analyzer-display-on-rgb-led-strip
Raspberry pi-spectrum-analyzer-display-on-rgb-led-strip
Stefan Oprea
 
IRJET- BSIOTR IT SMART LAB using IOT
IRJET- BSIOTR IT SMART LAB using IOTIRJET- BSIOTR IT SMART LAB using IOT
IRJET- BSIOTR IT SMART LAB using IOT
IRJET Journal
 
Real Time Character Recognition on FPGA for Braille Devices
Real Time Character Recognition on FPGA for Braille DevicesReal Time Character Recognition on FPGA for Braille Devices
Real Time Character Recognition on FPGA for Braille Devices
IRJET Journal
 
Voice encryption for gsm using arduino
Voice encryption for gsm using arduinoVoice encryption for gsm using arduino
Voice encryption for gsm using arduino
iruldaworld
 
SKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdfSKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdf
KadiriIbrahim2
 
FBLajSIPScenarior.ppt
FBLajSIPScenarior.pptFBLajSIPScenarior.ppt
FBLajSIPScenarior.ppt
RafaelPerez73345
 
A review on various types of software defined radios (sdrs) in radio communic...
A review on various types of software defined radios (sdrs) in radio communic...A review on various types of software defined radios (sdrs) in radio communic...
A review on various types of software defined radios (sdrs) in radio communic...
eSAT Journals
 
IRJET- Smart Gloves to Convert Sign Languages to Vocal Output
IRJET- Smart Gloves to Convert Sign Languages to Vocal OutputIRJET- Smart Gloves to Convert Sign Languages to Vocal Output
IRJET- Smart Gloves to Convert Sign Languages to Vocal Output
IRJET Journal
 
Unit 3 Complete.pptx
Unit 3 Complete.pptxUnit 3 Complete.pptx
Unit 3 Complete.pptx
Selvaraj Seerangan
 
Dragon board 410c workshop - slideshow
Dragon board 410c workshop - slideshowDragon board 410c workshop - slideshow
Dragon board 410c workshop - slideshow
96Boards
 
IRJET- Smart Drive
IRJET-  	  Smart DriveIRJET-  	  Smart Drive
IRJET- Smart Drive
IRJET Journal
 
IRJET - AI based Smart Mirror
IRJET -  	  AI based Smart MirrorIRJET -  	  AI based Smart Mirror
IRJET - AI based Smart Mirror
IRJET Journal
 
IRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control SystemIRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control System
IRJET Journal
 
Republic of IoT 2018 - ESPectro32 and NB-IoT Workshop
Republic of IoT 2018 - ESPectro32 and NB-IoT WorkshopRepublic of IoT 2018 - ESPectro32 and NB-IoT Workshop
Republic of IoT 2018 - ESPectro32 and NB-IoT Workshop
Alwin Arrasyid
 
SigfoxGettingStarted
SigfoxGettingStartedSigfoxGettingStarted
SigfoxGettingStarted
Aurelien Lequertier
 

Similar to Light-Up Skateboard (20)

Wireless Temperature Measurement with LabVIEW and Spartan3E
Wireless Temperature Measurement with LabVIEW and Spartan3EWireless Temperature Measurement with LabVIEW and Spartan3E
Wireless Temperature Measurement with LabVIEW and Spartan3E
 
Wi play audio streaming over wi-fi
Wi play  audio streaming over wi-fiWi play  audio streaming over wi-fi
Wi play audio streaming over wi-fi
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
Near Field Communication on Raspberry Pi
Near Field Communication on Raspberry PiNear Field Communication on Raspberry Pi
Near Field Communication on Raspberry Pi
 
Speech & Web based appliance control
Speech & Web based appliance controlSpeech & Web based appliance control
Speech & Web based appliance control
 
Raspberry pi-spectrum-analyzer-display-on-rgb-led-strip
Raspberry pi-spectrum-analyzer-display-on-rgb-led-stripRaspberry pi-spectrum-analyzer-display-on-rgb-led-strip
Raspberry pi-spectrum-analyzer-display-on-rgb-led-strip
 
IRJET- BSIOTR IT SMART LAB using IOT
IRJET- BSIOTR IT SMART LAB using IOTIRJET- BSIOTR IT SMART LAB using IOT
IRJET- BSIOTR IT SMART LAB using IOT
 
Real Time Character Recognition on FPGA for Braille Devices
Real Time Character Recognition on FPGA for Braille DevicesReal Time Character Recognition on FPGA for Braille Devices
Real Time Character Recognition on FPGA for Braille Devices
 
Voice encryption for gsm using arduino
Voice encryption for gsm using arduinoVoice encryption for gsm using arduino
Voice encryption for gsm using arduino
 
SKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdfSKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdf
 
FBLajSIPScenarior.ppt
FBLajSIPScenarior.pptFBLajSIPScenarior.ppt
FBLajSIPScenarior.ppt
 
A review on various types of software defined radios (sdrs) in radio communic...
A review on various types of software defined radios (sdrs) in radio communic...A review on various types of software defined radios (sdrs) in radio communic...
A review on various types of software defined radios (sdrs) in radio communic...
 
IRJET- Smart Gloves to Convert Sign Languages to Vocal Output
IRJET- Smart Gloves to Convert Sign Languages to Vocal OutputIRJET- Smart Gloves to Convert Sign Languages to Vocal Output
IRJET- Smart Gloves to Convert Sign Languages to Vocal Output
 
Unit 3 Complete.pptx
Unit 3 Complete.pptxUnit 3 Complete.pptx
Unit 3 Complete.pptx
 
Dragon board 410c workshop - slideshow
Dragon board 410c workshop - slideshowDragon board 410c workshop - slideshow
Dragon board 410c workshop - slideshow
 
IRJET- Smart Drive
IRJET-  	  Smart DriveIRJET-  	  Smart Drive
IRJET- Smart Drive
 
IRJET - AI based Smart Mirror
IRJET -  	  AI based Smart MirrorIRJET -  	  AI based Smart Mirror
IRJET - AI based Smart Mirror
 
IRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control SystemIRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control System
 
Republic of IoT 2018 - ESPectro32 and NB-IoT Workshop
Republic of IoT 2018 - ESPectro32 and NB-IoT WorkshopRepublic of IoT 2018 - ESPectro32 and NB-IoT Workshop
Republic of IoT 2018 - ESPectro32 and NB-IoT Workshop
 
SigfoxGettingStarted
SigfoxGettingStartedSigfoxGettingStarted
SigfoxGettingStarted
 

Recently uploaded

官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
riddhimaagrawal986
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
bjmsejournal
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
TaghreedAltamimi
 

Recently uploaded (20)

官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
 

Light-Up Skateboard

  • 1. LIGHT-UP SKATEBOARD Team #5 CISC 340 Project 1
  • 2. ● LSM303 ● Reads acceleration and Magnetic North. ● Powered by 3.3v ● Adafruit_LSM303 library ○ Adafruit_LSM303.h Accelerometer
  • 3. ● How we tested our compass ● How it works ● Issues along the way ● Other uses for the accelerometer Compass
  • 4. NeoPixels The NeoPixel lights are RGB LEDs The lights are very customizable.
  • 5. LEDs in our project Flora RGB Smart NeoPixel version 2 - Pack of 4 We chose the 4 neopixel pack to act as a compass Adafruit NeoPixel Digital RGB LED Strip - Black 30 To act with the accelerometer data We connected all of our lights to PIN 6
  • 6. Bluefruit LE - Bluetooth Low Energy (BLE 4.0) - nRF8001 Breakout - v1.0 Simulates a UART device, which enables us to send ASCII data back and forth between the devices. Handles all the BLE radio and low level work, and does it all over SPI which makes it easy to use with any kind of microcontroller. All the needed pins are broken out at the bottom of the PCB and are 5V compliant, which enables us to use it with 3V or 5V micros.
  • 7. Utilizing the SPI pins on FLORAOur project uses FLORA, which is Adafruit’s Arduino-Compatible Wearable Platform. To our benefit, FLORA also supports hardware SPI. This is done by utilizing the SPI pins on the 2x3 header near the center of the FLORA board. We did the same to connect our Bluetooth device to FLORA. Pins through the breakouts on the Bluetooth PCB were connected to respective pins on the 2x3 header on the FLORA.
  • 8. Phases of Data Communication Advertising phase(GAP): In this phase the BlueFruit seeks out devices within its broadcast range. Working phase (GATT): This phase begins once the BlueFruit has connected to a central device. In this phase data is transferred between the BlueFruit and our cell phone. Bluetooth App: BlueFruit LE Connect is the app developed by Adafruit to connect to this device.
  • 9. Problems Encountered ⦿ Guides and resources are plentiful but majorly targeted for advanced users. This forced us to do an extensive research and have a basic background knowledge first. ⦿ We received BlueFruit LE later than other components. This forced us to understand most of it in theory and delay the testing.
  • 10. FIN