Final project of the summer

So I’ve wrapped up my final project of the summer. During the pandemic, I’ve been brushing up on my electronics and learning how to use the Unreal Engine to create video games. I wanted to see if I could tie those two ideas together. Watch the video below to see how it’s possible to create a video game that requires you to know what is going on in the physical world. In this case, the color of an LED connected to a microcontroller informs the gamer which colored sphere to shoot.

Continue reading

More Particle madness

The graphics in this post will no longer work now that I have started a new project with this particle.

Now that I’ve mastered (!) publishing sensor readings from a Particle device and visualizing them with ThingSpeak, it’s time to step up my game a little bit. I have an old BMP180 temperature and pressure sensor that I thought was toast. I’m glad I didn’t throw it out because it seems to be working well.

A static view of temperature and pressure data from a BMP180 sensor connected to a Particle Xenon.

I was interested in this sensor because it reports two values. If I want to send both values to ThingSpeak using the Particle tutorial, I would have to set up two webhooks (and possibly two channels). That seems like a lot of work. I sought an alternative. The particle community has several discussions (such as this one) that show how to do it.

Continue reading

House temperature monitor

With surprisingly few problems, I have been able to set up a mesh network with a node that is monitoring the temperature of my house. AND I figured out a way to show it dynamically on a web page:

Read on to see the workflow

Continue reading

It’s elemental

I recently purchased a few particles in part because they are little devices that are named after elements that allow you to connect sensors to the internet; what about these items does not scream BoBtheChemist?

I’m currently running through some tutorials and am sure to forget a thing or three, so I’m going to chronicle my experience in hopes to (a) have a central repository for my work, (b) show that my website does have some activity (c) possibly serve as a resource for the 1-2 bots that frequent my website.

Continue reading