Harold Pulcher (Microsoft MVP)
Published © Apache-2.0

Mood-a-tron 3000

Security is a major priority. This example retrieves personal information anonymously, and securely passes it to the cloud for analysis.

IntermediateFull instructions provided2 days572
Mood-a-tron 3000

Things used in this project

Hardware components

Azure Sphere MT3620 Starter Kit
Avnet Azure Sphere MT3620 Starter Kit
×1
0.96 Inch Yellow and Blue I2C IIC Serial 128X64 OLED Display Module
×1
PIR Motion Sensor (generic)
PIR Motion Sensor (generic)
×1
Adafruit Mini LED Arcade Button - 24mm Green
×1
Adafruit Mini LED Arcade Button - 24m Translucent Yellow
×1
Adafruit Mini LED Arcade Button - 24mm Translucent Red
×1
MCP23017 16 Bit IO Port Expander Module I2C Interface
×1
Adafruit Micro B Round Panel Mount Extension Cable - 30cm
×1
USB-A to Micro-USB Cable
USB-A to Micro-USB Cable
×1
General Purpose Transistor NPN
General Purpose Transistor NPN
I used 2N2222A, but any generic NPN transistor should work.
×3
General Purpose Transistor PNP
General Purpose Transistor PNP
×1
Resistor 220 ohm
Resistor 220 ohm
×7
Jumper wires (generic)
Jumper wires (generic)
I only specified 1 here, but you will need a good number of them. Some are Female-Female, some are Male-Female
×1
Hook Up Wire Kit, 22 AWG
Hook Up Wire Kit, 22 AWG
This one kit is more than you need, but it is always good to have this hanging around.
×1
3x8mm Hex bolt
×1
Breadboard (generic)
Breadboard (generic)
×1

Software apps and online services

Microsoft - Visaul Studio 2019 Community Edition
Microsoft Azure
Microsoft Azure
Microsoft Azure Sphere I2C Documentation
Microchip MCP23017/MCP23S17 Datasheet
Fusion 360
Autodesk Fusion 360

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
I used a Tevo Tarantula
Tenma 72-7780 - Handheld Digital Multimeter
ECLIPSE 200-072 SELF ADJUSTING WIRE STRIPPER
Insulated Wire Crimper

Story

Read more

Custom parts and enclosures

Secure Mood Tracker aka. Mood-a-tron

Included all the models I used to make this project for the contest.

Schematics

Base level schematic

Could not get fritz to play along

Code

Secure Mood Tracker

This repository has all the code, pictures, datasheet, 3D printer models, etc. used in this project.

Credits

Harold Pulcher (Microsoft MVP)

Harold Pulcher (Microsoft MVP)

7 projects • 62 followers
My biggest thrill is seeing my work in use. Seeing a project being used, and the users are happy is just awesome.

Comments