final project

surFABoard is a citizen science platform that gathers oceanographic data to monitor the ocean health.

fablab logolink to the presentation video

Here is a brief description of my final project.

surfboard


I designed a 3d model of a surfboard in week 3 and machined styrofoam in week 8.

After removing tabs and sanding the surface, I applied a cloth (Jute) and a resin (two-part epoxy resin) onto the top and bottom surface of it. I also installed finboxes at the bottom of the board.

I installed fins which I designed and made in week 10.

I glued LED strips on both surfboard rails with a waterproof silicone sealant in final development.

microcontroller and modules

microcontroller board: Junino (satshakit)

sd card module

K-type thermocouple converter module

power supply board

interconnection universal board for MISO and SCK, and a simple voltage divider (5.0 V to 3.3 V) for logic input of GPS module.

wirings

I put it in an enclosure and connect all wirings including wiring from a surfboard through a tube.

checking of operation

I walked around my Lab, and I confirmed that temperature and GPS location data was logged in an SD card as comma-separated values (.csv) successfully.

I opened the CSV file with google spreadsheet, then uploaded GPS data (latitude and longitude) to GPSVisualizer to draw my GPS data.

I think I've achieved my evaluation criteria for my final project.

BOM

surfboard

component subcomponent description quantity
surfboard styrofoam 600 x 2000 x 150 mm 1
Jute clothes 115 x 2000 mm 2
composite resin two-part epoxy resin, GM-6600 2
LED strip NeoPixel LED strip; 5 m 2


microcontroller board

Part Value Device Package Description
C1 22pF 0612ZC225MAT2A CAPC3216X178N Capacitor 1206
C2 22pF 0612ZC225MAT2A CAPC3216X178N Capacitor 1206
C3 10uF CAP1206 1206 Capacitor
C4 1uF CAP1206 1206 Capacitor
C5 100nF CAP1206 1206 Capacitor
C6 100nF CAP1206 1206 Capacitor
CRYSTAL 16Mhz CSM-7X-DU CSM-7X-DU SMD CRYSTAL
LED_13 YELLOW LED1206 1206
LED_GREEN LED1206 1206
MICRO ATMEGA328P-AU ATMEGA48/88/168-AU TQFP32-08
PADS_1 M09LONGPADS M09LONGPADS 1X09_LONGPADS Header 9
PADS_2 PINHD-1X5 1X05 PIN HEADER
PADS_3 PINHD-1X9 1X09 PIN HEADER
POWER 22-23-2021 22-23-2021 22-23-2021 .100 (2.54mm) Center Header - 2 Pin"
R1 10k RESISTOR1206 1206 Resistor
R2 499 RESISTOR1206 1206 Resistor
R3 499 RESISTOR1206 1206 Resistor
RST M01PTH M01PTH 1X01 Header 1
SWITCH 6MM_SWITCH6MM_SWITCH 6MM_SWITCH OMRON SWITCH


K-type thermocouple converter module

Part Value Device Package Description
C1 0.1uF CAP-UNPOLARIZEDFAB C1206FAB
C4 10uF CAP-UNPOLARIZEDFAB C1206FAB
C6 10uF CAP-UNPOLARIZEDFAB C1206FAB
D4 ZENER_DIODESOD123 SOD123 zener diode
D5 ZENER_DIODESOD123 SOD123 zener diode
IC1 MAX31855 MAX6675 SO08
J1 TERM-1X02-FABLAB TERM-1X02-FABLAB ED555DS-2DS 3.5mm terminal block, 2 positions ED555-2DS as found in the fablab inventory.
JP1 HEADER-1X676MIL 1X06_ROUND_76 PIN HEADER
NJM2884 I-10673_NJM2884U1-33 NJM2884U1-33
R1 560 ohm RES-US1206FAB R1206FAB Resistor (US Symbol)
R2 0 ohm RES-US1206FAB R1206FAB Resistor (US Symbol)
R3 10K RES-US1206FAB R1206FAB Resistor (US Symbol)
R4 10K RES-US1206FAB R1206FAB Resistor (US Symbol)
R5 1K ohm RES-US1206FAB R1206FAB Resistor (US Symbol)
R6 1K RES-US1206FAB R1206FAB Resistor (US Symbol)
TR1 2SC1815 I-06477_2SC1815 TO92-BCE NPN EPITAXIAL TRANSISTOR


SD card module

Part Value Device Package Description
C1 0.1uF CAP-UNPOLARIZEDFAB C1206FAB
CN1 B2B-XH-A B2B-XH-A Wire-to-Board 2.5mm pitch top mount connector
D1 ZENER_DIODESOD123 SOD123 zener diode
D2 ZENER_DIODESOD123 SOD123 zener diode
D3 ZENER_DIODESOD123 SOD123 zener diode
JP1 PINHD-1X2 1X02 PIN HEADER
JP3 PINHD-1X2 1X02 PIN HEADER
R1 10K RES-US1206FAB R1206FAB Resistor (US Symbol)
R2 10K RES-US1206FAB R1206FAB Resistor (US Symbol)
R3 10K RES-US1206FAB R1206FAB Resistor (US Symbol)
R4 0 ohm RES-US1206FAB R1206FAB Resistor (US Symbol)
SDCARD1 DM1B-DSF-PEJ DM1B-DSF-PEJ DM1B-DSF-PEJ SDcard connector reverse type HIROSE


power supply board

Part Value Device Package Description
C1 10uF C-EU050-075X075 C050-075X075 CAPACITOR, European symbol
C2 10uF C-EU050-075X075 C050-075X075 CAPACITOR, European symbol
C3 10uF C-EU050-075X075 C050-075X075 CAPACITOR, European symbol
C4 10uF C-EU050-075X075 C050-075X075 CAPACITOR, European symbol
C5 22uF CAP-UNPOLARIZEDFAB C1206FAB
C6 22uF CAP-UNPOLARIZEDFAB C1206FAB
C7 22uF CAP-UNPOLARIZEDFAB C1206FAB
C8 22uF CAP-UNPOLARIZEDFAB C1206FAB
GPS B2B-XH-A B2B-XH-A Wire-to-Board 2.5mm pitch top mount connector
I2C B2B-XH-A B2B-XH-A Wire-to-Board 2.5mm pitch top mount connector
LED1_SPLY B2B-XH-A B2B-XH-A Wire-to-Board 2.5mm pitch top mount connector
LED2_SPLY B2B-XH-A B2B-XH-A Wire-to-Board 2.5mm pitch top mount connector
NJM-3.3V NJM2396F33 NJM2396F33 TO-220F-4
NJM2369F05-5V NJM2396F05 NJM2369F05 TO-220F-4
NJM2369F05-LED2 NJM2396F05 NJM2369F05 TO-220F-4
R1 499 RES-US1206FAB R1206FAB Resistor (US Symbol)
R2 0 R-EU_0204/7 0204/7 Jumper wire
R3 0 R-EU_0204/7 0204/7 Jumper wire
R4 0 R-EU_0204/7 0204/7 Jumper wire
R5 0 R-EU_0204/7 0204/7 Jumper wire
SD_CRD B3B-XH-A B3B-XH-A Wire-to-Board 2.5mm pitch top mount connector
STSH#1 B2B-XH-A B2B-XH-A Wire-to-Board 2.5mm pitch top mount connector
STSH#2 B2B-XH-A B2B-XH-A Wire-to-Board 2.5mm pitch top mount connector
TMP B2B-XH-A B2B-XH-A Wire-to-Board 2.5mm pitch top mount connector
U$1 SFH482 SFH482 SFH482 Indicator LED

references

week 1

week 2

week 3

week 5

week 7

week 9

week 10

week 11

week 12

week 13

week 14

week 15 & week 16


files

original design files for the final project: archived file (.zip)