The beginning of the end (of you seeing me in public anymore now that I've got this thing working)
tumblr dot com
Keni
TVSTRANGERTHINGS
🪼
NASA
cherry valley forever
No title available
No title available
Sweet Seals For You, Always

No title available
almost home
dirt enthusiast

Discoholic 🪩
RMH
AnasAbdin
hello vonnie
Claire Keane

Product Placement
Sade Olutola

Kaledo Art
seen from United States
seen from United States
seen from United States
seen from Philippines
seen from Philippines
seen from United States
seen from United States

seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
seen from United States

seen from Australia

seen from Malaysia

seen from Malaysia

seen from Malaysia
seen from Brazil

seen from United States
seen from France
@sickfindings
The beginning of the end (of you seeing me in public anymore now that I've got this thing working)
I bought a Printrbot 2014 3D printer kit and now I can't wait to print something. The assembly of this printer has taken about 10+ hours, but the biggest pay off is that now I understand the innerworkings of how 3D printers operate. And just to let you know, it's actually not as complex as I thought it would be. Maybe somewhere in my future I can rebuild this printer from parts I've printed myself.
As for now, I need to finish installing Pronterface, Slic3r and all of the other supportive software before the real fun begins.
"The oon is a new type of multi-outlet power cord for living. Combining logical function and thoughtful design, it beautifully organizes plugs and blocky ad."
I'm taking this as an inspiration piece and a project to pursue in the future. What everyday object can I reinvent that can leverage javascript and be beautified?
Just a little demo of how to control Sickbot. I have a shot of my computer screen in the foreground so that you can see what controls I am sending to him from the command line.
Prototyping a body for Sickbot with plain old cardboard. So far I have a head and reinforced wheels. But eventually his whole body will be in ABS or PLA :)
Sickbot doing the patrols. Apparently Raro is not a fan of him.
Nodebotics
I was very fortunate to have attended this year's CSSConf and JSCONF2014 in sunny Amelia Island, Florida. Not only did I get to meet some old pals from Las Vegas, but I got to meet A LOT of really cool new friends as well. I have to admit though, I really can't wait for JSCONF2015.
My only disappointment was not getting my NodeBot working in time for the soccer tournament. I had grand designs for it and everything. I now understand why they call it hardware. Well because It's just so gosh darn hard! My background is in Web Development and UX Design. But this robotics stuff was intriguing and I wanted to learn more about it. Plus, I couldn't leave my poor nodebot, whom I'd later rename Sickbot, sad and disassembled. I had to build him!!
This article won't go through all of the details on how to do it, there are tons of instructional tutorials on what to do. My intent is to share with you a few ups and downs that I encountered while making Sickbot. However, if you are interested in replicating this project here are the items you will need.
Hardware includes
1 fabulous laser cut wooden nodebot kit made by Makenai's Pawel.
Two continuous servos
1 Spark Core or Arduino
1 Micro USB cable
1 breadboard
Jumper cables
1 quad-AA batter holder (mine came with a power switch, great for quick shut down and testing)
4 AA batteries
Software Includes
Johnny-Five framework written by one wickedly smart guy => Rick Waldron
Spark Core's firmware (You can build this with their UI and an App, but I'm not even going there.)
Nodejs
This is a Spark Core, made by some folks in Minneapolis. In short, this tiny bit of technology allows me to write programs in javascript on a node server. I can push programs to the hardware via Spark Cloud computing. The advantage of this is that it will leave Sickbot fully operational without being connected to anything but it's own circuits. Check out Spark Core's old kickstarter campaign to see other projects.
The image shown below is of my fully assembled Sickbot along with a Spark Core "Breathing Cyan", indicative of a successful WiFi sync (along with all appropriate software installed via Nodejs).
I'd recommend that if you are new to hardware development, familiarize yourself with basic circuit wiring. There are tons of videos online to help you avoid doing things like plugging an LED into your breadboard without a resistor between it and your power source! When you read about it, you will know why that's a bad idea.
The image below captures that amazing feeling I get when my code starts working the way I planned for it! Of course, I was doubly excited that my Sickbot was slowly starting to come to life! This was the first time I got both wheels hooked up and running solely on a battery source. (Previously, it had been powered by a USB cable connected to my computer.)
After taking this image I realized that I needed to separate the wheels and create two distinct objects in js to represent the wheels in real life. This meant that I needed to hook the wheels to two separate PWM pins. PWM pins are the nodes on your hardware that allows transfer of instructions from your code to the physical device. (Read up on this excellent guide that my friend, Susan directed me to so that I could get a great visual of how this is all connected.)
Later on, I realized that half of my pins (A0, A1 and A5) were not working at all. After pouring over the code in the Johnny-Five repo I decided it was time to reach out to the pros. Rick and David (with Spark) helped me realize that I had been using an old version of Johnny-Five. This specific problem had been addressed and fixed shortly after I downloaded the code. Bummer! Lesson here, don't use old code, and sign up for Github notifications so that you can be informed on the latest updates.
Once both wheels were spinning independently on different PWMs, I realized that I still needed to tell them how to behave. Such as, if I click the right arrow, go right, if I click left...well you get the picture. Eventually, I would like to control Sickbot from my phone but for now I had to do this from computer. Which means I needed to enable a keypress event in javascript.
I'm a newb to the inner workings of Nodejs and couldn't figure out why I couldn't access the keypress module. The error kept glaring at me from my console as I tried feverishly for a few hours to debug it.
After getting within 2 seconds of switching the framework completely, I finally found and article that helped me to realize there was a specific keypress package that I should have installed from Johnny-five that would enable this functionality. Shortly, after that was installed along with a few minor modifications to my sickbot.js file, at around 2 a.m. I had a very cute and completely wireless Sickbot spinning happily in circles on my floor.
This project was so exciting that I immediately signed up for December 6th's RobotsConf2014.
I could not have done this without the excellent guidance from two really really cool people thanks Susan and Pawel see you in December!
Sally Corporation - the Robotics shop not the cosmetics shop.
Today, I visited a local robotics shop - Sally Corporation, which is a company that specializes in making animatronics and dark rides. The company was founded in Jacksonville over 35 years ago.
Now, as a resident of Jacksonville for over 28 years I'd often pass this location assuming it was a place where homeless men and women were integrated back into the workforce. I'd even explained theory to a few new-to-town residents. Those silly newbs thought Sally dealt in cosmetics. Ha jokers!
Well, the joke was on me. This year I found out I was greatly mistaken. After a friend informed me of Sally's true purpose, I decided I had to visit this magical place. This field trip also served as a reconnaissance mission that I had hoped would benefit me on a robotics project that I've been tinkering with (more on that in a future post).
I won't spoil the tour, but here are a few of my favorite shots from this place. In this photo, a group of students are invited to blast away at ghosts on the set of a Haunted Scooby Doo stage.
In this room, we were shown how robots are skinned. I wonder what this prop was commissioned for? If you do visit Sally Corp, please ask and let me know :)
The inner workings of some kind of Robotic human.
Miley Cyrus
A robot in all of it's phases.
Last but not least, a knight. I spotted him as we walked from out of the room. Eerily the ball and chain was shaking and no one was around. Machinery? Magic? Spirits? I wasn't sure, but I took some photos and split.
Thanks for reading this post. I hope that if you are a Jacksonville native that you go on this free tour.
And that makes eight powered up LEDs! Next task, make these bulbs interactive with some old js. (And of course by JS, I'm not referring to me but JavaScript)
Slowly but surely I’m understanding this circuitry business. Here you can see I’ve powered my breadboard with a 9v battery. I’ve been testing without plugging in my Spark Core to ensure that I will not short circuit the device with my novice engineering ways. I'm pretty happy at this moment because I've successfully paralleled circuit the two LEDs to power from the same source. Maybe, it's time to do a 2X2 cube!
There’s beauty in our mistakes. Our faults are always worthy of introspection.
Spaghetti and Brussels sprouts. A quick recipe that I whipped up containing the following. Ingredients: 2 Morning Star Black Bean patties 1 pkg of frozen Brussels sprouts 20 - Strands of brown spaghetti noodles broken in fourths Garlic paste, basil paste, red pepper and red pepper paste Preparation: Cook noodles as package describes. Drain set aside. Pan fry in medium heat olive oil, garlic, basil, defrosted black bean patties and defrosted brussel sprouts. Melt down a tablespoon of butter and the pepper paste. Mix into the cooking Brussels sprouts. Add water to food if it starts to get sticky. Cook for about 10 mins. Mix noodles and tablespoon of Parmesan cheese into the mixture. Serve!!
WHAT MAKES YOU FEEL BETTER WHEN YOU ARE IN A BAD MOOD?
Consuming a giant bag of Chester's Hot Fries always does the trick.