Posts with «arduino» label

This funny robot pets your dog’s head and feeds them a treat

While this recent project may look like something straight out of Simone Giertz’s notebook, it’s actually the brainchild of James Cochrane. The engineer, who admittedly loves building all sorts of crazy machines, has developed an apparatus he calls the IoT Robot People/Pet Affectionator.

As its name would suggest, the Affectionator is an Arduino Nano-driven device that automatically gives his dog T-Bone a pat on the head along with a spoon-fed treat at the touch of an arcade button. That’s not all, though. It even allows the pup to reciprocate by pressing his own button and sending over a token of his appreciation on a fork–which in Cochrane’s case is a gummy worm.

Aside from the Arduino, the Affectionator is equipped with two H-Bridge motor drivers, two geared Pittman motors, and two geared hobby motors.

These days people are more connected with each other, however we are experiencing fewer physical interactions. This device will allow you to provide affection either locally or remotely to your pet without any physical contact. If your pet decides you are also worthy of their affection they can also reciprocate with a pat on the head and a tasty treat.

One day while giving my dog T-Bone a scratch behind the ears I came up with this silly idea. A robot which gives you a pet on the head and feeds you a treat. With the IoT, you can also build two of these and network them across the Internet.

Intrigued? Watch the hilarious idea in action below!

Cosmic Bitcasting is a wearable radiation detector

Cosmic Bitcasting is a digital art and science project emerging from the idea of connecting the human body with the cosmos by creating a wearable device with embedded light, sound and vibration that will provide sensory information on the invisible cosmic radiation that surrounds us. This open-source project actually works by detecting secondary muons generated by cosmic rays hitting the Earth’s atmosphere that pass through the body.

Artist Afroditi Psarra and experimental physicist Cécile Lapoire worked together to develop a prototype of the wearable cosmic ray detector during a one-month residency at Etopia in Zaragoza, and is currently on display at the Etopia-Center for Art and Technology in Zaragoza as part of the exhibition REVERBERADAS.

Cosmic Bitcasting is comprised of an Arduino Lilypad, High Flex 3981 7×1 fach Kupfer blank conductive thread from Karl Grimm, Pure Copper Polyester Taffeta Fabric by Less EMF, white SMD LEDs, a coin cell vibration motor, and an IRL3103 MOSFET with a 100 Ohm resistor to drive the motor.

Intrigued? Take a look at the video below and read the diary of the residency to learn more!

 

A Robot In A Day

While building a robot (nearly) from scratch isn’t easy, it needn’t be a lengthy process.  Is it possible to build a bot in a single day? With some musical motivation (a 10 hour loop of the A-Team theme song), [Tyler Bletsch] answers with a resounding ‘yes’ in the shape of his little yellow robot that he built for a local robotics competition.

Designing and fabricating on the fly, [Bletsch] used Sketchup to design the chassis, and OpenSCAD to model the wheels while the former was being 3D printed. Anticipating some structural weakness, he designed another version that could bolt to wood if the original failed, but the addition of some metal support rods provided enough stability. Mouse pad material gave the wheels ample traction. An Arduino with the L298 control module receives input via an HC-06 Bluetooth board. Eight AA batteries provide 12V of power to two Nextrox mini 12V motors with an integrated voltmeter to measure battery life.

Lacking a proper drive belt provided a bit of a challenge, so [Bletsch] — in an ingenious expression of resourcefulness — cobbled together an effective solution with some superglue and 3D printing filament packaging; the heat pressed parts proved to be strong and flexible. Waste not maker skills in action!

Arduino code was borrowed from a TerrorBytes student — the organization hosting the competition — and adapted by [Bletsch]. A python script combined with a joystick emulator he made in Google App inventor and some control equations from WPILiB allowed him to control his new robot from his phone.

Whether they are expressing your maker skills, assisting with your luggage or with your board meetings, robots can be a valuable inclusion in everyday life — or just a fun way to spend one day of it.


Filed under: robots hacks

Build an LED game system with Arduino and a picture frame

The LEDmePlay is an open-source DIY gaming console powered by an Arduino Mega. Games are displayed on a 32 x 32 RGB LED matrix housed inside an IKEA picture frame, and played using any C64-compatible joystick from the ‘80s. LEDmePlay supports several games, each of which are downloadable for free online, and Makers are encouraged to develop their own as well.

Its creator Mithotronic has also built a handheld variant for on-the-go fun, LEDmePlayBoy. This device is based on the same Arduino Mega, powered by eight AA batteries, and uses an analog thumb joystick and two fire buttons for control.

Interested? You can check out the LEDmePlay’s construction manual, and find all of the games’ source codes here.

Share your sketches on the Arduino Web Editor

Announced back at Maker Faire Bay Area, the Arduino Web Editor is a new online tool that enables users to write code and upload sketches to any Arduino or Genuino board directly from the browser. 

Over the last couple of months, we have been gathering feedback from beta testers on the Editor’s overall experience, its features, and what they’d like to see in the future. If you haven’t signed up yet, you can gain access to the Web Editor right away and try it out firsthand!

Wondering what makes the new platform more useful and feature-rich than its previous version? The most interesting upgrade is surely the ability to share what you make. Every sketch you create has a unique URL, similarly to Google Docs. If you give the URL to someone, they will be able to see your code, add it to their Sketchbook in the Cloud or download it. If you write a tutorial on Project Hub and add the link in the Software section, your code will be embedded and will always be up-to-date.

We envision the Arduino Sketch as the unit that includes everything you need to bring an idea to life. When someone shares a sketch with you, you’ll now have access both to the code, the layout for the electronics, and the full tutorial (when available). This will allow you to have all the necessary information to build on top of the original project, making it your own.

Arduino Web Editor is designed to take the headache out of the development process: your Sketchbook is in the Cloud, available from any device and backed up. Simply save a .ZIP file of your local one and import it in a click.Meaning, you don’t need to install any additional cores for Arduino and Genuino boards, just install a simple agent, plug your board in and we’ll set it up for you.

We made the Serial Monitor pretty robust, and of course, you can finally enjoy a dark theme for your IDE.

We are currently working on the Library Manager (as you have on the Desktop IDE), and a ‘secret tab’ where you will be able to store all your sensitive data and share them safely. At the moment, all the sketches you create on the Arduino Web Editor are public–anyone with the link can access them. We are also developing a private sketch feature–more on that soon.

Interested in learning more? Sign up today and participate in shaping the next generation of Arduino tools!

Would you like to invite my robot to visit your location on it's tour around the globe?

Primary image

What does it do?

Remote controlled through web interface

The idea in short:
I will send a robot around planet earth. The robot will be sent to you free of charge. Let it run in your area for 24h and show all earthlings your projects or a piece of your country. Send the rover to the next destination after your mission is over (postal charges will be refunded).
The robot can be controlled through a web interface while transmitting a live video stream. All young scientist and of course all discoverers that are young at heart get free access to the robots, there is even no registration needed.

Cost to build

$200, 00

Embedded video

Finished project

Number

Time to build

20 hours

Type

wheels

URL to more information

Weight

3300 grams

read more

Ride an Arduino-powered longboard with speed-reactive LEDs

For a recent column in the Dutch newspaper de Volkskrant, Rolf Hut built a slick longboard with LED strips that respond to speed. If you think that sounds awesome, wait until you see it in action.

As the Maker explains, four magnets and a Hall effect sensor are used to measure the longboard’s speed so the Adafruit NeoPixels can react at the same pace. To achieve this, the magnets are glued to the inside of each wheel, while a Hall sensor counts the number of revolutions and sends that information over to one of two Arduino Micros. The first Arduino translates that into a speed, while the second Micro converts that speed into a signal for the LEDs. Everything is powered by a power bank.

Intrigued? Head over to the Hut’s project page, where you will find a detailed breakdown of his build along with its code.

Maker adds gesture control to a surgical robotic

The Da Vinci system is one of the most popular surgical robots around, which allows surgeons to perform operations through only a few small incisions. The device works by translating a doctor’s hand movements into smaller, precise movements of tiny instruments inside the patient’s body. As ubiquitous as they may be in hospitals, chances are it’s never been operated quite like this before.

That’s because Julien Schuermans has managed to connect the robotic surgical tool’s hardware up to a LeapMotion controller, making its small forceps gesture-controlled. You can see how it all works in the video below.

As The Verge explains, four Arduino Uno-controlled servos are fitted to the pulleys and cables that handle the rotation, angle and gripping mechanism. Gesture input is captured by the Leap Motion’s infrared cameras, which is then converted into instructions for these servos, enabling the user to command the endoscopic device with just a wave of the hand.

A Slide Viewer Makes An Excellent Case For An OLED Project

Sometimes when browsing the websites of our global hackspace community you notice a project that’s attractive not necessarily because of what it does or its technology but because of its presentation. So it is with the subject of this article, [Kris] needed a house temperature monitor and found a 1960s slide viewer made an excellent choice for its housing.

The monitor itself is a fairly straightforward Arduino build using a couple of DS18B20 1-wire temperature sensors and a real-time-clock module and displaying their readings on a small OLED screen. Its code can be found on this mailing list thread if you are interested. The display presented a problem as it needed to be reasonably large, yet fairly dim so it could be read at night without being bright enough to interrupt sleep.

A variety of projection techniques were tried, involving lenses from a projection clock, a magnifying glass, and a Google Cardboard clone. Sadly none of these lenses had the required focal length. Eventually the slide viewer was chosen because it was pointed out that the OLED screen was about the same size as a photographic slide.

Slide viewers are part of the familiar ephemera of the analog era that most people over 60 may still have taking up drawer space somewhere but may well be completely alien to anyone under about 30. They were a magnification system packaged up into a console usually styled to look something like a small portable TV of the day, and different models had built-in battery lights, or collected ambient light with a mirror. The screen was usually a large rectangular lens about 100mm(4″) diagonal.

[Kris]’s Vistarama slide viewer came via eBay. It’s not the smallest of viewers, other models folded their light paths with mirrors, however the extra space meant that the Arduino fit easily. The OLED was placed where the slide would go, and its display appeared at just the right magnification and brightness. Job done, and looking rather stylish!

We’ve not featured a slide viewer before here at Hackaday, though we did recently feature a similar hack on an Ikea toy projector. We have however featured more than one digital conversion on a classic slide projector using LCD screens in place of the slide.

Via Robots and Dinosaurs makerspace, Sydney.


Filed under: Arduino Hacks, classic hacks, clock hacks

An Arduino flying start lap timer

Richard Garsthagen recently became the proud owner of a Razor Crazy Cart. Seeing as though he only had one, racing against others was a bit out of the question for now. Being the Maker that he is, he came up with a solution instead: an Arduino Uno-based lap timer.

The lap timer uses an infrared light bridge to detect when something crosses the line, an Adafruit 7-segment display to show the time and lap count, as well as a SparkFun thermal printer that spits out the final results. The frame itself is constructed out of MakerBeam components, while power is supplied through an 11.2V LiPo battery.

Meanwhile, the Arduino software has two modes:

Race mode: This is started by clicking the left “race” button. This will start the laptimer. It uses a “flying start” principle. So there is no count down, just start racing, when the first time you cross the line, the timer will start. It will display the amount of laps still to go on the top 7-segment display and the time on the second 7-segment display.

Setup mode: When you click on the “menu,” 2nd button, you can setup how many laps you want to race. By turning the pot-meter you can select between one and nine laps.

While he may be using his timer for Crazy Cart, the system can come in handy whenever you’re unable to directly race someone else — whether that’s running or cycling around the house. Want one of your own? Race on over to its project page. In the meantime, check it out in the video below. (We gotta say, the 8-bit chiptunes were a nice touch!)