Showing posts with label Bluetooth. Show all posts
Showing posts with label Bluetooth. Show all posts

Monday, November 28, 2022

Christmas Ideas for 2022

Every year I try to post ideas for Christmas gifts related to computers and technology. I find it gets harder ever year as I try to come up with new ideas. After all, it is not hard to go back through old postings and see my recommendations from previous years. So what are some new ideas this year?

New Video Game Console - Yes I used to work for Sony PlayStation and now I work for another part of Sony and so it is easy to expect I would recommend picking up a PlayStation 5. They are still hard to find but not impossible. I have also seen several deals on the XBox Series X and Series S consoles. Which one you get really depends upon the person you are getting it for. If it is for your son and all his friends have XBox consoles, he will want to play online games with them and so I recommend an XBox. If all your son's friends play on the PlayStation then go for that console. I do not recommend just getting a new console because you found one in stock. Make sure it is the console that is wanted.

Video Games - Here you have a lot to choose from. Be sure to ask those probing questions about if there is a game the person on your list wants to start playing. I am not a fan of sports games and so I would be disappointed with one. I am an anomaly though and so don't base a game purchase off my preferences. Find out what games are wanted and then try to find a great deal on them. If you have no idea what to get and that someone on your list is a fan of Star Wars, I highly recommend "LEGO Star Wars: The Skywalker Saga" as it has games for all 9 movies. That is on my list this year.

A Quadcopter or Drone - When I worked in Research and Development at PlayStation we had a number of quadcopters on the floor and would race them around the office. It was a lot of fun. DJI has emerged as the drone vendor of choice and they make quality stuff. There are quite a few models to choose from and which one you get is determined by your budget and list of features. If it is a first drone, I recommend a budget version. More than likely it will meet with tragedy and you will know if it is a good replacement gift for next year.

Portable Bluetooth Speaker - I have a number of Portable Bluetooth speakers scattered throughout the house and use them all the time. Both my wife and I have small ones that put out nice sound and are great when you don't want to wear headphones or ear buds. They can range in price from $40 all the way up to $100's. I wouldn't suggest any lower than $40 unless you are willing to gamble with quality.

Another Robot Vacuum - My house has multiple levels and our current robot vacuum cannot go up or down stairs. To solve that problem my wife will carry the robot to another level and let it run until the battery dies. A better solution is to have a robot vacuum for each level of the house. Don't tell my wife, but that is probably what she is getting this year.

Hopefully there are some new ideas in this year's list and I have helped you out. If not, feel free to leave a comment about what you think would make a great gift.

Friday, February 12, 2021

My Hackathon Project

A couple of times a year we get to participate in hackathon projects at work. This allows people to work on things that interest them above and beyond their daily work. Our latest hackathon finished a week ago and I had a really great time.

Most hackathon projects are related to the PlayStation but I decided to do something a bit different. Several years ago I came up with the idea of attaching a speaker to my skis so that I would be able to find them if I lost them on a powdery day. For those that don't ski, bindings are meant to release your skis in the event of a fall so that they don't cause damage to your body. Ski brakes then extend into the snow and keep the skis from running away down the hill. The system works great most of the time with fresh powder being the exception. When you lose your skis on a powdery day, it is anyone's guess as to where they are.

My idea is to being able to have the speaker start making noise when you activate it with your smartphone. I bought a $30 microcontroller board with Bluetooth capabilities, a small buzzer, and a Lithium-ion battery. It didn't take long to put everything together and modify a few sample programs to get the board talking with my mobile phone. I could turn the buzzer on and off from my phone before going to bed on the first night of the event.

I woke up the next morning and took the device to Snowbird ski resort to do some testing. The first thing I wanted to check is how loud the buzzer was. Unfortunately, it wasn't that loud. Not wanting to waste the day, I next checked how far the Bluetooth worked. At around 150 feet or 50 meters, I could still communicate with the microcontroller from my smartphone which is more than enough distance. I found that to be encouraging and came home to work on the low-sound issue.

I replaced the buzzer with a speaker but that didn't help at all. The microcontroller just didn't have enough power to drive the speaker very loudly. As I felt stuck with the buzzer, I actually soldered the buzzer to the microcontroller board. That increased the sound output by 3 times. I could now hear the device from 60 feet away instead of just 20.

The next day I headed up to Alta ski resort and waited for the lifts to start carrying skiers to the top of the mountain. We had several inches of new snow and that made for great test conditions. While waiting in line, I ran over to an area of fresh snow and buried the microcontroller about 6 inches deep. I activated the buzzer and didn't hear a blasted thing. It turns out snow is a great sound insulator. While I felt disappointed, I still had one more test to perform: battery life in the cold conditions. That means I spent 2 hours powder skiing with the device turned on and communicating with my smartphone. I had my daughter with me who is an excellent powder skier and we had a lot of fun.

Now someone reviewing my hackathon project  might think I wasted the company's time by working on a device that has no relevance to video games. The reality is that I have never worked with a microcontroller before and this served as an entrance for me to other hardware projects. I actually have a very good idea for my next hackathon. I will use the same microcontroller board with a few of its analog-to-digital inputs to help create a new type of controller. I won't say more than that but it will definitely be related to video games and how to make them better.

Tuesday, April 14, 2020

Getting AirDrop to Work

My iPhone is getting full of pictures and I need to pull some off to store somewhere else. I could store them in iCloud but am not a fan of filling up my online space only to have to eventually figure out where to put the photos. It is much easier to transfer them to one of my computers instead.

A few days ago I tried to set up AirDrop from my phone to my Mac laptop. It should be really simple and I couldn't figure out what I was doing wrong. A quick Internet search says there are only 2 or 3 steps. It took a bit of digging on my part but I eventually figured it out.

Problem 1: Make sure you are logged into your Apple ID account
I recently updated the operating system on my laptop and it automatically logged me out of my Apple ID account. This account is what allows you to access iCloud and iTunes. It is required to tie all of your devices together. Once I logged in, things started working.

Unfortunately all of the instructions you will pull up on an Internet search assume you are already logged in with your Apple ID. I think I stumbled around for quite awhile until I came upon the solution. If you are having any problems, check this first.

Problem 2: Make sure your devices are on the same network
Every morning I go into my home office and log into my office's virtual private network or VPN so I can get at the company network. Remember that I am writing this during COVID-19 and have started my 6th week of working from home. I keep forgetting that when I am on the VPN, I lose access to some of my home devices. I can't log into my Linux server nor can I print to my color laser printer. The moment I disconnect from the VPN, my laptop can see all of those devices again. The same holds true for my iPhone.

I had a picture I wanted to put on my laptop this morning and couldn't figure out what was wrong. I had Bluetooth enabled for both devices and they could see each other but wouldn't connect. Then I remembered all of the problems I have trying to connect to my other home devices and I disconnected the VPN. Then everything started working correctly.

Typical Solutions
My 2 problems are very unique to me and so these may not be an issue for you. If you find yourself having trouble using AirDrop, you will want to try the usual solutions that can be found in any Internet search:
  1. Make sure Bluetooth is turned on for both devices.
  2. Click on the AirDrop link found on the left side of your finder window and set the "Allow me to be discovered by" to "Everyone". 
  3. Make sure AirDrop is set up on your other device as well.
Hopefully one of the typical solutions will work for you and you don't have the same problems I do. However if you do, this list could be very helpful.