Showing posts with label iPhone. Show all posts
Showing posts with label iPhone. Show all posts

Monday, April 18, 2016

IoT Liquor Lights using Spark Core

My whiskey collection was starting to outgrow the space that was allocated for it in the kitchen so I was brainstorming a new place to put them. I love how unique the bottles and colors are for each drink, so I wanted a way to display them. With the help of my girlfriend, we decided to move them into a small bookcase in the corner of our apartment that was mainly used for displaying knickknacks. We decided it would look nice if we could light up the bottles, and I of course needed to connect that light to the internet!


Friday, December 18, 2015

Spark Lamp Update

At the beginning of the year, I posted my Spark Lamp project. It worked fine most of the time but I noticed when I would get home from work and flip the light switch on the wall to turn the lamps on, it would take 10 to 15 seconds before the lights actually turned on. This really started to become an issue when Daylight Savings ended in November and it was dark out when I got home from work.
View post on imgur.com

Tuesday, January 27, 2015

Spark Lamp

     There is a light switch on the wall at the entrance of the bedroom in my apartment. You would imagine it would turn on the bedroom lights, but since there are not ceiling lights in the bedroom, it can't do that. What it actually controls is the power to a single receptacle on the wall. In the past, I've had two lamps plugged into this one receptacle. The lamps sit on nightstands on either side of the bed, but there is a problem. Imagine you're getting ready for bed. It's dark out, so as you walk into the bedroom, you flip the light switch on and the lamps come on. Just as expected. Now you're going to bed and you want the lights off - you have two choices: go to the wall and flip the switch again, or individually turn the lamp's power switches off. Of course you're not going to get out of a warm and comfortable bed to flip the light switch so you turn the lamps off. Now here's the dilemma. In the morning, you want the lights back on, right? You have to clumsily reach under both lampshades to turn the lights back on because the light switch won't do squat if the lamps are powered off. That's what this project aims to solve. The light switch will work as any other light switch does - flip it up and both lamps come on and down to turn them both off. Each lamp will have a switch that not only has the ability to turn that lamp on or off, but also to control the other lamp just as easily. And finally, have control of the lights and read their status over the internet. Because this is the future and I want to turn lights on I can't even see. Read on to see how to do it.

Thursday, August 21, 2014

electric imp-Controlled 120VAC Relay Switcher Software Update

     About half a year ago I published a post about my electric imp-Controlled 120VAC Relay Switcher project. I used it very often to start making coffee in the morning while I was still in bed. Since I was still using iWebKit for the web app, I searched around for a framework that was visually in the style of iOS7. There are so many available frameworks around like RatchetChocolateChip-UI, and Onsen UI and I tested many of them but none gave me everything I wanted. I finally found Google's Web Starter Kit and it was perfect for me. I could easily extend it with JavaScript, it had a responsive design, and the gulp tool for automatically refreshing all pages on all devices on a file change helped me quickly debug errors. While I was changing the UI, I also added a timer function to the code.


Friday, April 18, 2014

1st 1/4 of '14

     It's April and I haven't posted much about any of the projects I've been working on. I haven't completed any big projects that I thought warranted their own blog post, but I'll use this one to explain what I've been doing and what I plan on doing soon. 

Tuesday, December 10, 2013

electric imp-Controlled 120VAC Relay Switcher

     I bought an electric imp about a year and a half ago when they were released. I loved it's simplicity and made a few temporary projects involving it but wanted to keep it for something more advanced. After all this time, I decided it's better just to use it for anything rather than leave it just sitting in a box in my room, so I've made an internet-controlled 120VAC relay switcher for it and an "app" for my iPhone to switch it remotely. I'm sure there are other ways of accomplishing this project, but I was able to build the whole thing using parts I already had on hand. This blog post will be a high-level overview of what I did to make it.

Update: I've updated the software as shown in this blog post.

Sunday, November 20, 2011

Beautiful iPhone Protection (for Cheap!)

     I've been through a few different methods of protection for my Verizon iPhone 4 and I finally found the one I'm sticking with. Originally I bought a ZAGG invisibleSHIELD because I had one for my 2nd generation iPod Touch and loved it. Unfortunately, the iPhone model was not of the same quality as the old protectors. As my phone became hot from being in my pocket next to my body, the screen protector would lose its grip and slide off the phone and become covered in pocket fuzz. Essentially this product was trash. Afterwards, I bought a Wrangler Case by IvySkin and, despite its large size, it really impressed me. It has a built-in piece of glass that covers the screen. At first I really liked liked the design and supreme protection. Over time, the glass insert became loose and would slide around within the case. Also, the bulkiness of the case would prevent finger taps on the bottom and sides of the screen. After a while, I became fed up with it and wanted something new.

     My girlfriend had told me about the elago S4 Slim Fit Case for iPhone 4 (Glossy, Piano Black) and I was impressed. I really liked how its near impossible to tell that there's even a case on the phone. It looks like it was designed by Apple and is very simple to put on and take off. Plus it's only $10! The only thing I'm put off by is that my particular model is the high gloss coating model so that it's very fingerprint prone and very slippery on all materials. I plan on buying one of the matte models soon to see if I like it any better (like this model for instance: elago S4 Slim Fit Case for iPhone 4 (Matte, SF Gray)).

     Keep in mind that the elago cases do not include screen protectors (although they do include a protector for the Apple logo on the back of the phone because it is open to the environment). I would definitely recommend the splash Masque Clear Screen Protector for iPhone 4 to buy with it. It is a very smooth material so it doesn't feel any different than the glass alone. A three pack of cases isn't bad for $11. I did have trouble installing mine the first time so here's a fantastic tip to flawlessly apply the screen protector -- apply it in a humid bathroom. That's right, go into your bathroom and turn the hot water on until the mirrors fog up. Why you ask? Well, when the air is humid there is very little dust floating around. Clean the screen very well with the included cleaning cloth and apply the screen protector (it's just like a sticker) without worries of dust getting between the screen and protector. I was amazed by how well this worked. I had never imagined to do this before but it's simple and effective.

Simple, yet sexy

Leave a comment if you've had any experience with the above cases or have your own personal favorite.

Monday, July 11, 2011

Google Calendar/Contact Integration with iPhone

     As I was exploring Google's projects the other day I happened to stumble upon some information regarding the syncing of Google Calendars and Contacts to the iPhone. I had no idea that this was integrated into the iOS so well. The guide for using Google Sync with iOS is right here. After going through that simple process, I transferred the calendar events I had on my iPhone to Google Calendar (I didn't have many so I just went through one-by-one and changed them). I used this simple walkthrough to back up my iPhone contacts through iTunes, then I imported them at Google Contacts. After both of those were mirrored online, I went ahead and deleted the original copies off my phone. Now my contacts and calendar events are easily accessible through an online interface and always kept up to date. At least this will hold me over until iCloud comes around...