Schlagwort: Uno

  • This clever clock displays the time in magnetic fields

    This clever clock displays the time in magnetic fields

    Reading Time: 2 minutes

    You’ve probably seen videos of people moving magnets near iron dust, which results in the dust aligning itself to the patterns created by the magnetic fields. Magnetic viewing film works the same way, but with the dust in an oil suspension sitting in the gap between two sheets of transparent plastic. By moving that film over magnets, one can see the magnetic fields almost like they’re on an LCD panel. Moritz v. Sivers took advantage of that fact to build a clock that displays the time on magnetic viewing film.

    Sivers did this by putting a small sheet of magnetic viewing film in a 3D-printed frame over four wheels. They arranged numbers around the circumference of those four wheels, a bit like an analog clock face. The numbers are made of magnetic foil, so their magnetic fields appear on the viewing film as the wheels rotate. Four boxes stenciled onto the viewing film indicate which numbers make up the current time, so reading this magnet clock is as easy as any digital clock.

    Each of the four wheels has its own pancake-style stepper motor. An Arduino Uno board controls those motors through a CNC Shield outfitted with stepper drivers. The Arduino keeps track of the current time using a DS3231 real-time clock (RTC) module. For now, the user must manually set the zero position of each wheel each time they turn the clock on, but Sivers plans to add Hall-effect sensors soon to automate that process. The numbers are a little faint due to the weak magnetic fields produced by the foil, but are still completely readable.

    The post This clever clock displays the time in magnetic fields appeared first on Arduino Blog.

    Website: LINK

  • This health belt can provide early warning of heart failure

    This health belt can provide early warning of heart failure

    Reading Time: 2 minutes

    Heart disease is the most common cause of death — not just in industrialized countries, but for the world as a whole. Many deaths caused by heart failure could be prevented if the patient received medical care sooner, but people are often unaware of impending heart failure until it actually occurs. However, there are physiological indicators that become detectable in advance of heart failure. This wearable “health belt” contains sensors that monitor for those indicators to give warning of imminent heart failure so patients can seek lifesaving medical attention.

    This health belt has a variety of sensors to monitor key physiological indicators, including thoracic impedance, heart rate, electrocardiogram activity, and motion activity. None of those alone would reliably correspond to upcoming heart failure without many false positives and negatives, but together they provide a clear picture. The sensor array, which is wearable and resembles a cumberbund, communicates via Bluetooth with the user’s phone. When the signs of heart failure appear, their phone can either notify them to seek medical attention or notify a third party, like a family member or doctor.

    The team used an Arduino Uno board to construct their prototype health belt. It connects to several sensors: a peripheral module interface (PMOD) Impedance Analyzer (IA), an AD8232 ECG (electrocardiogram) sensor, a MAX30105 heart rate sensor, and an ADXL362 accelerometer. Power comes from a 9V battery and an HC06 module handles the Bluetooth communication. 

    More testing is needed to determine the health belt’s efficacy, as the research team wasn’t able to gather data from people actually experiencing heart failure. But early testing with a subject mimicking similar body movement and breathing was promising.

    Image credit: Iqbal, S.M.A., Mahgoub, I., Du, E. et al. Development of a wearable belt with integrated sensors for measuring multiple physiological parameters related to heart failure. Sci Rep 12, 20264 (2022). https://doi.org/10.1038/s41598-022-23680-1

    The post This health belt can provide early warning of heart failure appeared first on Arduino Blog.

    Website: LINK

  • See how Ben Eater reverse engineered an ’80s TV-censoring device

    See how Ben Eater reverse engineered an ’80s TV-censoring device

    Reading Time: 2 minutes

    Back in the 1980s, there existed a piece of hardware called the “TVGuardian,” which would attempt to censor incoming video in real-time. As recently covered by the wonderful YouTube channel Technology Connections, the TVGuardian reads captioning data as it’s sent and then replaces the bad word(s) with an alternative phrase and also mutes the audio.

    Upon learning that the internal dictionary of offensive words is not listed anywhere in the manual, Ben Eater had the idea to extract it himself. After a quick teardown, he discovered a single 93LC86 EEPROM chip functioning in 8-bit mode for a total of 2,048 8-bit words. He then connected an Arduino Uno to the EEPROM’s SPI bus and read 16-byte chunks before dumping the contents to the serial monitor for further investigation.

    One of the most interesting findings that Eater discovered was how the words were encoded in blocks of 256 bytes separated by a long string of null characters. Every bad word is an array of bytes for the ASCII characters themselves along with a terminating character and an extra byte at the end, whereas the replacement words are listed as simple character arrays indexed elsewhere. The final byte of each censored word contains flag bits that denote if the word is whitelisted, allowed in non-strict mode, and which G-rated word should replace it. To see this analysis in more detail, check out Eater’s video below!

    The post See how Ben Eater reverse engineered an ’80s TV-censoring device appeared first on Arduino Blog.

    Website: LINK

  • Build your own coffee roaster out of a hot air popcorn popper

    Build your own coffee roaster out of a hot air popcorn popper

    Reading Time: 2 minutes

    Green (unroasted) coffee beans cost about half as much as their roasted counterparts. By purchasing green coffee beans, you can save quite a bit of money in the long term. Roasting your own coffee beans also gives you much greater control over the flavor profile and caffeine content of your coffee (caffeine content is a debatable topic, but light roasts seem to have more caffeine due to overall density). But buying a coffee roasting machine can drain your savings, which is why you might want to follow Eric Sorensen’s lead and build your own coffee roaster.

    Roasting coffee beans is not a complex process. In theory, you could roast your wake-up beans in any old oven. But dedicated machines can roast the beans with more consistency to avoid burned or under-roasted individuals. Those machines are very similar to the air poppers used for popping popcorn. They contain a heating element and a motor that spins a fan and agitates the beans. But coffee bean roasting machines add precision temperature control, which increases their price dramatically. By adding your own temperature control to a cheap air popper, you can save a lot of money and still get great results.

    This project calls for a few components in addition to the air popper itself (which you can probably get for free at a thrift store). Those parts include an Arduino Uno board, a Nextion touchscreen LCD panel, an L298N motor driver, an Adafruit MCP9600 thermocouple breakout board, and a relay.

    The Arduino controls the heating element through the relay with PID control, which means that it modulates power to retain a specified temperature. It monitors the temperature with the thermocouple through the breakout board. The motor driver controls the air popper’s fan, which blows air through the beans and helps to agitate them during roasting. The touchscreen provides an interface to select roasting temperature and time. The firmware written by Sorensen also supports roasting profiles, so you can easily select from preset parameters once you figure out which roasting settings work well.

    The post Build your own coffee roaster out of a hot air popcorn popper appeared first on Arduino Blog.

    Website: LINK

  • Computer vision and project mapping enable AR PCB debugging bliss

    Computer vision and project mapping enable AR PCB debugging bliss

    Reading Time: 2 minutes

    Imagine if you could identify a component and its schematic label by simply touching that component on your PCB. Imagine if you selected a pin in KiCAD and it started glowing on your real, physical PCB so you can find it easily. Imagine if you could see through your PCB’s solder mask to view the traces underneath. All of those things—and much more — are possible with this Augmented Reality Debugging Workbench (ARDW) system.

    ARDW pairs tracking camera computer vision with projection mapping for fantastic augmented reality examination of PCBs. Touch a component with the special probes and ARDW will project the component’s name and label onto the table next to your board. Select a component or a component’s pin in KicAD and ARDW will project a highlighted overlay on the physical board showing you where it is. ARDW can even guide you through automated debugging by highlighting probe points and checking your measurements as you take them.

    The team that developed ARDW demonstrated the system using Arduino Uno and Arduino Due boards, which were ideal choices because they’re open source and schematics are readily available. But ARDW can work with any PCB for which the user possesses design files.

    It works with a plugin for KiCAD, which is open source PCB design software popular in the maker community and industry. Through KiCAD, ARDW gains access to the PCB layout and the schematics. It matches those up with the physical board sitting on the workbench and then projects graphics according to the selection and the board’s location. ARDW is extremely useful for all kinds of development, debugging, and quality control tasks.

    [youtube https://www.youtube.com/watch?v=RbENbf5WIfc?feature=oembed&w=500&h=281]

    The post Computer vision and project mapping enable AR PCB debugging bliss appeared first on Arduino Blog.

    Website: LINK

  • Are you ready to go back to the future?

    Are you ready to go back to the future?

    Reading Time: 3 minutes
    arduino Make Your UNO Kit header

    Arduino Make Your UNO Kit is finally here

    The first Arduino UNO was launched back in 2005, with a clear purpose to allow everyone who had an idea to make it possible through a simple and open interface.

    Many years have passed, technology has evolved, but we never forgot that initial thrill that came from opening up countless possibilities to so many makers.

    The Arduino Make Your UNO Kit is the natural extension of a story that will shape the makers of tomorrow, a step in the past to move forward in a brilliant future.

    Make your UNO Kit details

    The Arduino Make Your UNO Kit is a 3×1 experience in which the user learns the basics of electronics, gets familiar with soldering, and finally builds a synth with the included shield and upcycled packaging.

    The Arduino Make Your UNO Kit experience is unique: you’ll be able to build an Arduino UNO from scratch, assembling every component, and familiarizing yourself with circuits and electronics.

    A complete online guide with a 3D viewer makes it easy and fun to follow, even for an absolute beginner. Never soldered before? No worries, a practice PCB is included to test and improve your soldering skills! There’s a debugger to check your board functions properly once it’s been assembled.

    Make Your UNO Kit unboxing

    There’s even a white space on the back of the board to show who it belongs to, adding to the truly personalized experience!

    Make your UNO Kit details

    After the learning, comes the fun part — the unique nature of Arduino Make Your UNO Kit is not just from the assembly. At the end of the process, you’ll have in your hands a full functioning synthesizer to create tunes to your own individual beat.

    Make your UNO Kit Synth

    The Arduino Make Your UNO Kit is also the very first of a series of more sustainable production: the packaging comes in FSC certified paper, and converts into the container for the synth. Plus, even the practice solder board can be readily used as a keychain to minimize waste.

    Make your UNO Kit box

    Whether you are a beginner, a passionate maker, or a curious musician, the Arduino Make Your UNO Kit is the perfect gift for a 100% fun guaranteed experience (treating yourself is allowed)!

    [youtube https://www.youtube.com/watch?v=pFdXLn4KE-s?feature=oembed&w=500&h=281]

    The post Are you ready to go back to the future? appeared first on Arduino Blog.

    Website: LINK

  • Making a puppet ride an RC tricycle

    Making a puppet ride an RC tricycle

    Reading Time: 2 minutes

    Inspired by a remote-controlled Radio Flyer tricycle in which Kermit pedaled around at Maker Faire New York 2018, Donald Bell wanted to create his own version that could bring similar magic to people who interact with it. It began with the same Radio Flyer tricycle as in the original video, except this one was modified a bit differently.

    An overarching goal that Bell wanted to achieve was keeping the tricycle as stock as possible, which meant placing all of the electronics underneath the rear axle. Movement is provided by a single DC motor just below one of the wheels that connects via a timing belt for added safety. Meanwhile, the trike is able to steer thanks to a 24V high-torque servo motor that rotates to push a rod back and forth, thus turning the front fork to either side. Controlling all of these parts is an Arduino Uno that receives information from an RC receiver module.

    Rather than using a more complicated electronic speed controller (ESC) or a fancy RC receiver, Bell instead opted for a basic one which generates a PWM signal on several of its output pins that changes based on the transmitter’s joystick position. Once the code had been loaded onto the Arduino and a battery connected, he finally added his partially homemade puppet that both grips the handlebars and pushes the front pedals on the wheel.

    More details about this project can be found on Instructables and seen in the video below!

    [youtube https://www.youtube.com/watch?v=0MnU_cPxSVU?feature=oembed&w=500&h=281]

    The post Making a puppet ride an RC tricycle appeared first on Arduino Blog.

    Website: LINK

  • This jack-o’-lantern farts pumpkin spice whenever someone gets close

    This jack-o’-lantern farts pumpkin spice whenever someone gets close

    Reading Time: 2 minutes

    Halloween is just a week away and that means two things: jack-o’-lanterns decorating front stoops around the world and the sudden proliferation of pumpkin spice-based products. Pumpkin spice isn’t a spice made from pumpkin, but rather a spice used in pumpkin pies. As we all know, farmers harvest pumpkin spice from pumpkin farts. That inspired The Man Cave YouTube channel to build this jack-o’-lantern that toots pumpkin spice whenever someone gets close.

    The Man Cave wasn’t able to acquire a real farting pumpkin (Starbucks keeps those under lock and key), so they were forced to build an artificial recreation that expels Febreze pumpkin spice-scented air freshener. They started by carving a jack-o’-lantern from a mundane, non-flatulent pumpkin. That got a face with an expression that conveys the general sentiment of “sorry about my delightfully aromatic gas.”

    The jack-o’-lantern’s eyes are just the right size to allow an ultrasonic sensor to peek through, which is how it detects the presence of a person. An Arduino Uno board monitors the ultrasonic sensor and activates a small servo motor when it sees movement. The servo arm pushes down on the Febreze canister’s button, causing a cloud of pumpkin spice-scented gas to emit from the jack-o’-lantern’s rear. 

    Boards:Uno
    Categories:Arduino

    Website: LINK

  • Plumbing valves make great heavy duty analog inputs

    Plumbing valves make great heavy duty analog inputs

    Reading Time: 3 minutes

    Most of your Arduino projects will require inputs and buttons are always the obvious choice. But most of the buttons and switches on the market meant for low-voltage DC projects are quite delicate. That makes them unsuitable for applications that need to withstand heavy-handed use. YouTuber Alistair Aitchison of Playful Technology designs interactive puzzles for escape rooms and knows a thing or two about building robust interfaces. He came up with an interesting technique that you can steal, which repurposes plumbing valves as analog inputs.

    Plumbing valves like the kind shown in the video contain either knobs or levers that gradually open interior gates to increase water flow. Like a variable resistor, they allow for many “values” (water flow rates) between LOW and HIGH (closed and open). One could measure the water flow rate through a valve connected to the type to get a value, but that is complicated and messy. Alistair’s method is far more elegant: measure light intensity through the valve.

    This setup is very simple: place an LED at one end of the valve and a photoresistor at the other end, with the openings sealed to prevent the intrusion of ambient light. The intensity of the light that reaches the photoresistor increases as the valve opens. By measuring the resistance of the photoresistor with your Arduino’s analog pin, you get a value proportional to the valve’s openness. If you only need a basic on/off switch, you can set a threshold value somewhere in that range.How you choose to use these plumbing valve inputs is up to you, but they have many applications — even outside of escape rooms. They would work for everything from stereo volume control to very cool smart light dimmers, so your imagination is the only limit.

    Boards:Uno
    Categories:Arduino

    Website: LINK

  • Stranger Things Christmas lights are the perfect Halloween decoration

    Stranger Things Christmas lights are the perfect Halloween decoration

    Reading Time: 2 minutes

    In the first season of Stranger Things, a character uses a string of Christmas lights to communicate with a missing loved one. The missing person in question can flash particular lights next to letters painted on a bedsheet to spell out messages. The Christmas lights and bedsheets have become a part of pop culture and because the show is creepy, Redditor BishSaidWut’s recreation is the perfect Halloween decoration.

    Unlike most of the similar decorations that you can buy online that either blink randomly or spell out pre-programmed messages, BishSaidWut’s Christmas lights can spell out any message that they text to a specific phone number. That phone number connects to the Twilio service, which parses SMS messages and makes the text available through an API. An ESP8266 board connects to that API and processes incoming messages. If the message is within an acceptable length and doesn’t contain profanity, the ESP8266 passes on the text to an Arduino Uno board. 

    The Arduino controls the actual Christmas lights. It buffers text strings that it receives from the ESP8266 and begins animating a new message as soon as the last one finishes. The Christmas lights are all individually addressable RGB LEDs, so the Arduino simply illuminates the LED next to each letter in the proper sequence. BishSaidWut set this up for SMS control so that they could display new messages whenever they like and they’re even considering posting the phone number so others can send their own messages while BishSaidWut streams the results. 

    Boards:Uno
    Categories:Arduino

    Website: LINK

  • Flux is a kinetic art installation brought to life with Arduino

    Flux is a kinetic art installation brought to life with Arduino

    Reading Time: 2 minutes

    Art may be subjective, but all of our readers can appreciate the technology that goes into kinetic art. That term encompasses any piece of art that incorporates movement, which means it can be as simple as a sculpture that turns in the wind. But by integrating electronics, artists can achieve impressive effects. That was the case for Nicholas Stedman and his Devicist Design Works team, who built the Flux kinetic art installation for Shopify’s Toronto offices.

    Flux is a massive 40-foot-long kinetic art piece that hangs suspended from the ceiling in the Shopify offices. That length is divided into 20 individual planks, each of which contains two reflective prisms. The prisms rotate in different patterns, resulting in mesmerizing visuals as light reflects around the art piece and the surrounding office. It is striking in its industrial minimalism, but subtle enough that it blends into the space instead of overpowering it.

    Stedman’s team used stepper motors to rotate the prisms. 20 Arduino Uno boards control the steppers through silent TMC2160 drivers and receive feedback on position via AS5600 magnetic encoders. A Raspberry Pi single-board computer running a Node.js program coordinates the operation of the Arduino boards through USB. The team also developed 3D simulation software that helps them create animation patterns in a virtual space before deploying them in the real world.

    [youtube https://www.youtube.com/watch?v=Z2o9WQWpmp4?feature=oembed&w=500&h=281]
    Boards:Uno
    Categories:Arduino

    Website: LINK

  • Mokey is an affordable DIY laser engraver

    Mokey is an affordable DIY laser engraver

    Reading Time: 3 minutes

    All makers love lasers and they make great shop tools. Even low-power lasers can engrave a variety of materials. Cutting material requires more power, with the most popular cutting lasers being CO2 with power between 10W-100W. But the small, affordable solid state laser modules can cut some materials, like acrylic, if you get a powerful enough model. If you want an affordable way to use one of those, then the Mokey Laser v1.0 is worth looking at.

    Lasers like these can engrave and cut material, which means they can absolutely hurt you — your eyes are especially vulnerable. If you’re going to build something like this, make sure you understand how to operate it safely. It isn’t shown in the video, but you should absolutely use some kind of shielded enclosure that can handle the wavelength and power of the laser you use. Even with such an enclosure, you should wear the appropriate safety goggles.

    This design cuts costs by utilizing 3D printer-style parts and by omitting the optics that are necessary for CO2 lasers. Because solid state laser modules are so compact, it is practical to move them on a gantry in the same way as a 3D-printer’s extruder instead of redirecting the laser beam with mirrors and lenses.

    The structure of the Mokey Laser v1.0 is 8020 aluminum extrusion, which also acts as rails for the V-roller wheels on which the gantry rides. Most of the other parts are 3D-printed, with standard stepper motors and GT2 belts providing motion. An Arduino Uno board controls those stepper motors through a CNC Shield V3 with A4988 drivers. If you build this, you’ll have many software options. As shown, it runs GRBL 1.1 and that is compatible with almost every open source g-code sender out there, including some that are add-ons for Inkscape so you can control the laser from the same software you use to create toolpaths.

    The total build cost with the bill-of-materials presented is $402.61, which makes this quite affordable for the size and capability.

    [youtube https://www.youtube.com/watch?v=OrmquzFItJM?feature=oembed&w=500&h=281]
    Boards:Uno
    Categories:Arduino

    Website: LINK

  • Build your own automatic bean sprouter for superfood meals

    Build your own automatic bean sprouter for superfood meals

    Reading Time: 2 minutes

    Arduino TeamSeptember 13th, 2022

    Mung bean sprouts are a very popular food throughout Asia, as they are nutritious and extremely easy to grow. While you can certainly purchase these bean sprouts at your local markets, you can also take advantage of their easy cultivation to grow your own. Doing so is affordable and doesn’t take much time or equipment, but Nico Pretorius’ automated bean sprouter will make the process even easier.

    Mung bean sprouts are seeds that are going through the germination process, so cultivating them is a matter of encouraging that germination. There are different techniques in use around the world, but the most efficient involves soaking mung bean seeds in water every few hours. After a few days, you get edible bean sprouts that are suitable for a wide range of culinary dishes. This device automates that watering process to eliminate almost all of the manual labor associated with cultivating bean sprouts. 

    Achieving that is as simple as activating a water pump according to a preset schedule. This tutorial calls for the use of an Arduino Uno, but any other Arduino board would work equally as well. The Arduino uses a real-time clock (RTC) module to keep track of the time and then activates the water pump through a relay module. The device receives feedback through a DHT22 temperature and humidity sensor and displays relevant information on a 16×2 character LCD. 

    The entire unit is 3D-printable, which means that you need to take into account food safety guidelines for 3D-printed parts. PLA is food safe on its own, but the nature of 3D printing allows for bacteria growth in the small ridges between layers. For that reason, it is best to coat the 3D-printed parts in a food safe epoxy. Once you do that, you’ll be able to grow bean sprouts at home without any work.

    Website: LINK

  • Automating precise welds with an Arduino

    Automating precise welds with an Arduino

    Reading Time: 2 minutes

    Arduino TeamSeptember 5th, 2022

    Welding is a skill that takes years to perfect, and yet consistently placing a TIG welder in exactly the right spot many times over is nearly impossible. To assist with this process, a few of element14 Presents host Kaleb Clark and his company’s clients had constructed two rigs using PLCs but needed another solution after losing the accompanying laptop.

    The first device was a repurposed lathe that was driven by a stepper motor and gearbox assembly. Clark was able to retrofit the circuit by connecting an LCD display, rotary encoder, and a motor driver to an Arduino Uno. He also attached an optically-isolated relay for controlling when the welder should activate to begin welding the part, as well as two switches for toggling the welder’s output on or off. All of these components were then placed into a briefcase lined with foil to prevent outside interference from the TIG welder.

    The second and more complicated device was a linear gantry that moves the end of a TIG welder just above the edges of the material and fires at specific intervals. The electronics for this project were nearly identical with the exception of the toggle switches being replaced by a set of three large buttons. New settings could be sent from a webpage over Wi-Fi to an ESP8266 board and forwarded via serial to the Arduino. However, the buttons ended up being removed due to excess electrical interference.

    To see more about Clark’s project, you can watch its video below.

    [youtube https://www.youtube.com/watch?v=DIVkxBPDhW4?feature=oembed&w=500&h=281]

    Website: LINK

  • An Arduino controls this strange two-wheel steering e-bike

    An Arduino controls this strange two-wheel steering e-bike

    Reading Time: 2 minutes

    Arduino TeamAugust 24th, 2022

    James Bruton loves to experiment with unusual vehicle drive systems and configurations to find out how they perform under the dynamic conditions of real-world use. Internal combustion engines and driveshafts don’t tend to fit in those vehicles, so Bruton often utilizes electric motors. He usually turns to Arduino to control the motors and read the sensors in his contraptions. That remains true for his newest project: a strange two-wheel steering e-bike.

    Imagine a bicycle, but with a rear wheel that also steers, and you’ve got a pretty good idea of the concept. But it would be really hard to steer both wheels at the same time, so Bruton came up with a unique control scheme. The front wheel has free steering, like a typical bicycle. The back wheel has active motor-driven steering. An encoder monitors the angle of the front steering so the back steering can rotate in response. There are three modes: one that locks the rear wheel to mimic a standard bike, one that matches the rear steering to the front, and one that mirrors the rear steering relative to the front.

    An Arduino Uno board handles all of these functions. Both the front and rear wheels have hub motors, and the rear wheel has an active steering motor. The Arduino controls those through ESC (electronic speed controller) modules. It spins the two hub motors according to a signal coming from a standard e-bike throttle on the handlebars. Power comes from a LiPo battery pack. Bruton constructed the bike’s frame using a combination of steel tube and 3D-printed plastic parts, with heavy duty bearings for the steerer tubes and regular bicycle saddle to sit on.

    [youtube https://www.youtube.com/watch?v=EEeeFDNrXns?feature=oembed&w=500&h=281]

    Bruton reports that this configuration handles quite poorly and it probably isn’t something you’d want to build. But that’s okay, because this is just another experimental vehicle in Bruton’s garage and we’re always happy to see those.

    Website: LINK

  • Back to the Future remote shows real DeLorean speed

    Back to the Future remote shows real DeLorean speed

    Reading Time: 2 minutes

    Arduino TeamAugust 18th, 2022

    In the Back to the Future films, the iconic DeLorean time machine had to reach 88mph in order to jump forward or backward in time. Even in 1985, it wasn’t very hard for a family sedan to reach 88mph, but that’s not the point. To show viewers the car’s current speed and increase tension, the prop designers brilliantly included a large digital speedometer readout on the remote that Doc holds. W. Jason Altice used Arduino boards to replicate that functionality on a rented DeLorean.

    Altice rented the replica Back to the Future DeLorean from a company that caters to fans. That company wouldn’t let Altice modify the car, of course, so he wasn’t able to create a remote that actually controlled steering or throttle. But he was able to track the car’s speed and display that on a vintage RC-style transmitter without modifying the rental. He achieved that using two Arduino Uno boards that communicate with each other through REYAX RYLR998 LoRa transceiver modules.

    The first Arduino sits in a simple plastic project box in the DeLorean. It uses an Adafruit Ultimate GPS Logger to monitor the car’s location and then calculates the speed with that data. It shows the speed value on a three-digit seven-segment display on the project box and also transmits the value to the second Arduino attached to the RC remote. That Arduino has another seven-segment display speedometer readout. With some glued-on wires and switches, the RC remote looks a lot like the prop from the movie and let Altice cosplay as Doc Brown with accuracy.

    [youtube https://www.youtube.com/watch?v=2WVG1N7rIgk?feature=oembed&w=500&h=281]

    Website: LINK

  • A wearable, waterproof, wireless human-machine interface

    A wearable, waterproof, wireless human-machine interface

    Reading Time: 2 minutes

    Arduino TeamAugust 10th, 2022

    “Human-machine interface” (HMI) is a general term that describes any physical input or output hardware that people can use to interface with systems (like computers) and vice versa. That very broad definition usually applies to computer input devices like keyboards or output devices like monitors. The move towards touchscreens represented a fundamental shift in HMI preferences and we might see another shift soon towards wearable HMIs. To provide the building blocks of that potential future, a team of UCLA engineers developed this wearable, waterproof, wireless HMI.

    This prototype HMI is a patch that users can wear on their skin and that resembles a thick Band-Aid. It flexes and stretches along with the user’s skin, making it comfortable to wear for extended periods of time. The prototype has four buttons that can wirelessly control remote devices. In the team’s demonstration, for example, the buttons control a music player’s functions. It is also waterproof, so users don’t have to worry about damage from sweat or other moisture.

    The underlying technology for this HMI relies on electromagnetic induction. Each button is a small coil and the silicone patch material has embedded micromagnets. When a user presses a button, the coil moves in the magnetic field and induces a small electrical signal. Similarly, the natural flex and stretch of the path caused by user movement generates a small amount of power. With further development, that might even be enough power to make batteries or an external power source unnecessary.

    [youtube https://www.youtube.com/watch?v=3_8rUATOJmI?feature=oembed&w=500&h=281]

    For the time being, the team turned to Arduino to demonstrate the concept. Leads from the button coils connect to the ADC (analog-to-digital converter) of an Arduino Uno board through an amplifier and filter circuit. The Arduino converts those signals into digital signals and then transmits them through an HC-05 Bluetooth module. A receiver unit consisting of another Uno and HC-05 then controls the connected device, such as a music player or lamp. 

    Website: LINK

  • A wearable, waterproof, wireless human-machine interface

    A wearable, waterproof, wireless human-machine interface

    Reading Time: 2 minutes

    Arduino TeamAugust 10th, 2022

    “Human-machine interface” (HMI) is a general term that describes any physical input or output hardware that people can use to interface with systems (like computers) and vice versa. That very broad definition usually applies to computer input devices like keyboards or output devices like monitors. The move towards touchscreens represented a fundamental shift in HMI preferences and we might see another shift soon towards wearable HMIs. To provide the building blocks of that potential future, a team of UCLA engineers developed this wearable, waterproof, wireless HMI.

    This prototype HMI is a patch that users can wear on their skin and that resembles a thick Band-Aid. It flexes and stretches along with the user’s skin, making it comfortable to wear for extended periods of time. The prototype has four buttons that can wirelessly control remote devices. In the team’s demonstration, for example, the buttons control a music player’s functions. It is also waterproof, so users don’t have to worry about damage from sweat or other moisture.

    The underlying technology for this HMI relies on electromagnetic induction. Each button is a small coil and the silicone patch material has embedded micromagnets. When a user presses a button, the coil moves in the magnetic field and induces a small electrical signal. Similarly, the natural flex and stretch of the path caused by user movement generates a small amount of power. With further development, that might even be enough power to make batteries or an external power source unnecessary.

    [youtube https://www.youtube.com/watch?v=3_8rUATOJmI?feature=oembed&w=500&h=281]

    For the time being, the team turned to Arduino to demonstrate the concept. Leads from the button coils connect to the ADC (analog-to-digital converter) of an Arduino Uno board through an amplifier and filter circuit. The Arduino converts those signals into digital signals and then transmits them through an HC-05 Bluetooth module. A receiver unit consisting of another Uno and HC-05 then controls the connected device, such as a music player or lamp. 

    Website: LINK

  • Affordable CAT scan machine built with an Arduino

    Affordable CAT scan machine built with an Arduino

    Reading Time: 2 minutes

    Arduino TeamAugust 9th, 2022

    A CT (computed tomography), or CAT (computed axial tomography), scan is a type of medical imaging technique in which multiple X-ray “slices” come together to form a pseudo-3D model. CT scanners are the kinds of medical equipment that are so expensive that manufacturers don’t even bother listing prices on their websites. Suffice it to say that new CT scanners can cost several million dollars — not exactly within the budget of many hobbyists. So Pyrotechnical used an Arduino to build his own CT scanner.

    Disclaimer: X-ray emitters are potentially dangerous. Don’t play with them if you don’t know what you’re doing!

    Pyrotechnical’s CT scanner design relies on taking X-ray “slice” images rotationally, as opposed to a stack of slices like a resin 3D printer. The reason is that X-ray images penetrate an entire object and there isn’t any way to capture a true cross-sectional slice. But by snapping X-ray photos of an object from many different angles, it is possible to create what looks like a 3D view. It is even possible to use those to construct a 3D model.

    The X-ray emitter and screen for this project came from an old mammography machine. After the X-rays pass through the imaged object, they collide with the special screen that emits light. That screen makes it easy to take pictures of the X-ray projection. The Arduino Uno board performs three functions. First, it spins a stepper motor to rotate a turntable on which the scanned object rests. Second, it activates the X-ray emitter’s power supply via a relay. Third, it activates a Bluetooth remote through another relay and that Bluetooth remote tells Pyrotechnical’s smartphone to snap a photo.

    Capturing an X-ray image every eight degrees of rotation yields 45 photos. By converting those into frames of a video, one ends up with a pretty cool clip that gives viewers a “3D” X-ray look into the object. With a nifty program akin to photogrammetry software, one can even create a true 3D model from the images — though it is very low-resolution.

    [youtube https://www.youtube.com/watch?v=tRjN72PT3Xs?feature=oembed&w=500&h=281]

    Website: LINK

  • LEGO-firing turret targets tender tootsies

    LEGO-firing turret targets tender tootsies

    Reading Time: 2 minutes

    Arduino TeamAugust 4th, 2022

    Stepping on LEGO bricks is a meme for a reason: it really @#$%&! hurts. LEGO brick design is ingenious, but the engineers did not consider the ramifications of their minimalist construction system. We’ve seen people do crazy things for Internet points, such as walk across a bed of LEGO like they’re hot coals — or in Adam Beedle’s case, build a LEGO-firing turret specifically to shoot plastic bricks under a person’s feet.

    This project consists of two distinct sub-systems: the mechanical turret that launches the LEGO bricks and the targeting system that recognizes feet. For the former, Beedle devised a clever rubber band-based mechanism that cranks into position with a rack and pinion. An Arduino Uno rotates the pinion with a continuous-rotation servo motor. The pinion gear has a few teeth missing, so it releases the rubber bands and flings the loaded LEGO brick after a few rotations. Another brick then drops down from a hopper and the cycle repeats, resulting in automatic firing.

    Beedle 3D-printed all of the turret’s parts and used a second turret motor to provide rotation. The turret also has a webcam mount, which is how the targeting system finds feet. Beedle doesn’t provide much detail on this system, but we assume that he used something like OpenCV running on a PC to detect feet. The PC would then send a command to the Arduino through the serial port telling it to rotate the turret in the proper direction until the detected foot is centered in the video feed. When it gets close, it starts spinning the pinion to shoot LEGO bricks.

    [youtube https://www.youtube.com/watch?v=I6gpKFjL6_8?feature=oembed&w=500&h=281]

    From what we can see in the video, it seems that the turret worked as intended. That is to say that Beedle successfully built something that would force him to step on painful LEGO bricks.

    Website: LINK

  • Reducing automotive fuel consumption with an Arduino

    Reducing automotive fuel consumption with an Arduino

    Reading Time: 2 minutes

    Arduino TeamAugust 4th, 2022

    Every car sold in the last few decades is equipped with an engine control unit, or ECU for short. Its job is to control nearly every aspect about the vehicle’s performance by reading various sensors and acting upon those inputs accordingly. However, some older rides aren’t nearly as performant as they could be, which is why YouTuber Robot Cantina wanted to modify their 1997 Saturn coupe for better fuel efficiency.

    To accomplish this goal, Robot Cantina created a lean burn system that works by making the ECU think the engine is burning more fuel than the actual amount, thus decreasing fuel consumption. They took a cheap air/fuel mixture sensor and connected its input to the engine’s manifold. Due to how it outputs a wideband, linear voltage, the signal had to be converted with an Arduino Uno into a narrow, lower voltage range via a lookup table.

    Detecting an idling or low-burn state is achieved with the help of a potentiometer and an air pressure sensor. The potentiometer lets the driver dial in a specific offset to tune when the lean burn should begin, and an additional one is used for changing how much fuel is introduced in this state. Finally, a digital-to-analog converter takes the resulting quantized fuel level and sends it to the ECU.

    Although the purpose of the project was to improve fuel efficiency, the end result was actually the opposite, much to the dismay of Robot Cantina. You can watch their full video below for more information about how the lean burn system was built.

    [youtube https://www.youtube.com/watch?v=SACCy4KBUKs?feature=oembed&w=500&h=281]

    Website: LINK

  • Reading typewriter key presses with an Arduino

    Reading typewriter key presses with an Arduino

    Reading Time: 2 minutes

    Arduino TeamAugust 3rd, 2022

    There was a period in the late ‘70s and into the ‘80s when typewriter manufacturers tried to keep up with the tide of the digital age. Personal computers were hitting prices that middle-class families could justify and even the most basic models were far more practical than the best typewriters on the market. During this period, a lot of electric typewriters hit the market. Instead of heavy mechanical linkages, those used daisy wheel mechanisms driven by computer-style electronic keyboards. Artillect converted one such typewriter, the Brother AX-25, into a computer and used an Arduino to read key presses.

    The computer here is a Raspberry Pi booting in headless mode to the Debian Linux terminal. But the interesting part of the project is how Artillect interfaced the Raspberry Pi with the Brother AX-25 typewriter. That typewriter uses a keyboard matrix to read key presses, with each column/row connection corresponding to a specific key. Artillect connected an Arduino Uno board to all of those row/column pins through two multiplexer boards. That let him set any pin to HIGH or LOW. With that ability, he could trigger a press of any key and the typewriter would print that character.

    Because the Arduino was controlling the typewriter output, Artillect just had to feed it text from the Linux terminal. The Raspberry Pi has a built-in UART for serial communication and the Arduino can read that output. In headless mode, the Raspberry Pi outputs everything in the terminal to that serial port. The Arduino receives that, buffers the text, and then sends the key presses to the typewriter at a speed it can handle. Because the Arduino only outputs to the typewriter keyboard and doesn’t read its key presses, Artillect had to remotely connect to the Raspberry Pi’s terminal with a laptop to input commands. Even so, it is neat to see the typewriter clacking away on its own as it prints the terminal output. 

    [youtube https://www.youtube.com/watch?v=JvhT_Bru0AA?feature=oembed&w=500&h=281]

    Website: LINK