Tampilkan postingan dengan label fast. Tampilkan semua postingan
Tampilkan postingan dengan label fast. Tampilkan semua postingan

Rabu, 18 Mei 2016

Samsung Smart Bike MCUs For Your Bike

Bikes present a wide range of opportunities to use microcontrollers to improve your riding or at least give you a new experience. This posts briefly looks at a few of those opportunities.
Samsung Smart Bike

Tonights collection of bike related MCU projects and ideas was prompted by reading "Samsung Smart Bike packs an Arduino and frickin’ laser beams," a June 12 post in Geek.com. Geeks post said:
"Samsung’s been working on a concept bike in conjunction with Maestros Academy...For the smart bike in particular, the design team wanted to help reduce the number of cyclists involved in accidents each year...Front and center (literally) on the bike is a magnetic smartphone mount. Slap on your Galaxy phone and fire up the app to control the bike’s systems. There’s onboard LED lighting for nighttime riding and a rearview camera so you can safely keep tabs on traffic as it approaches from behind — video is streamed to your bike-mounted phone. And then there’s the four bike-mounted lasers. The lasers on Samsung’s bike aren’t designed to take out incoming foes...They’re part of the bike’s safety system. Fire them up, and a virtual bike lane gets projected onto the roadway to make sure motorists give you enough room to
ride...How does the bike communicate with your phone? It’s hiding the maker’s secret weapon, an Arduino, which gets paired via Bluetooth. The Samsung app also
Laser bike lane concept
does the typical social fitness stuff. You can track your rides and share them with other smart bike users, see where other people are riding, and even keep tabs on how many people are riding the same path as you in real time
."
The Samsung Smart Bike is just one type of MCU-bike project. Using MCUs on bikes can be divided into five categories:
  1. MCUs improving biking experience but not connected to the bike
  2. Bike-connected MCUs for independent projects
  3. MCUs integrating multiple biking features
  4. MCUs connected to bike and to smartphone
  5. MCU-controlled e-bikes
Numerous MCU posts could be written about each of the above categories of bike-mcu combos. For tonights post well just briefly descibe each category and mention related projects or webpage links.
Flora brake light backpack

The first category, bike-related MCUs which arent bike-connected, covers items like this Arduino blinking bike patch backpack, this Flora brake light backpack or this jacket which uses an Arduino to light up an arrow or other rider-visibility features. The MCU in these projects arent actually connected to the bike or integrated into its functioning, but they do create a better riding experience.

The second category, bike-connected MCUs for independent projects covers items like the bike speedometer from Instructables or some of the Arduino-bike projects from the Intro to
Bike speedometer
Arduino Pimp My Bike series
. To find a specific bike-mcu project youre interested in, just Google for  bike Arduino [or microcontroller] xxxxx, where xxxxx is the topic or type of bike feature or function in which you are interested.

MCUs integrating multiple biking features includes projects like this bike dashboard Instructables which integrates a lighting system and a speedometer. An Arduino or other MCU system can control a wide variety of sensors and outputs, so you could include front and back-illuminating LEDs or lasers, blinking LEDs for turn indication, photosensors to automatically turn on your bike lights and lots of other physical computing features that are functional, cool or both.
Bike dashboard

The fourth category, MCUs connected to the bike and a smartphone have a huge upside for innovation and benefit in the next five to ten years as smartphones add sensors and computing power and as MCUs continue to become more powerful. This category includes projects like the Samsung Smart Bike. The MCU controls and communicates with a wide variety of devices and sensors, and the smartphone can easily connect your bike with the internet and with your friends or other bikers.

MCU-controlled e-bikes represents the largest financial impact of MCUs on biking to-date. China has been a huge market for e-bikes because of the size of the population, the low cost transportation provided by e-bikes and the effort to reduce or minimize pollution caused by gas or diesel vehicle engines. Here are two e-bike overview PDFs; a Samsung application note "Electric Bike Controller System" and a Texas Instruments application report "Hardware Design Considerations for an Electric Bicycle Using a BLDC Motor."

What type of MCU-bike project would you like to work on with the Humboldt Microcontrollers Group? Come to the next meeting, tomorrow night, Thursday, August 21, at 1385 8th Street, Arcata, California, and discuss that project with the MCU group.

**********

Jumat, 08 April 2016

Make Your Arduino Go Fast A Modern Go kart

Electric Arduino Go-kart (from Instructables)
As the Hackaday post "Electric Go-Cart Has Arduino Brains" says, most modern vehicles have lots of their functions controlled by computers (or microcontrollers / MCUs). The 2014 go-kart thats the subject of this post is truly a modern vehicle in that respect.

And...the go-kart will make your Arduino go pretty fast. In MPH, not GHz.

I first saw this go-kart mentioned on Google News in the Unocero article "Un Go-Cart eléctrico que usa Arduino," so if your native language is Spanish, you may want to read that version of this tech story. Google News is nice that way, because sometimes I see a non-English article that lets me know about a story Id not have read if it wasnt in English. Google Translate certainly is not perfect or even almost perfect, but it usually gives a usable version of the article, and you can do more Googling based on the Skynet-translated version of a non-native language article.
Steering wheel showing LCD screen (from Instructables)

It appears the source of the story about this Kartduino is the "Electric Arduino Go-kart" Instructable done by a 15-year old from California. The Instructables write-up presents some of the technology used to build the go-kart, but it cautions the reader that its not a complete guide to building the vehicle. Heres a taste of the write-up:
"The drive setup uses a Hobbywing Xerun 150A brushless electronic speed controller to control a Savox BSM5065 450Kv motor. Batteries are 3x zippy lithium polymer - 5 cells, 5000mah. The motor has two large fans I pulled out of an old computer for cooling, mounted right over the motor. The chain drive is a 1:10 overall ratio, using a 15 tooth on the motor chained to a 30 tooth on the jackshaft, and a 9 tooth from the jackshaft to a 45 tooth on the wheel. The tires are 10" diameter so at 20 volts the top speed is around 30 mph. The ESC is controlled via PWM from the arduino. A throttle potentiometer on the steering wheel controls this. Constant current is around 40-50A, and the batteries last around 30 minutes with an average speed of 10-15mph. It requires a small push to get started (really, the motor just has to be rotating) and accelerates extremely fast...This uses a sensorless brushless motor. They are not capable of starting under load. It may need a quick push before it can start. Dont try to start them under load. I already had one motor burn out because it stalled and the current burnt the coils insulation. Sensored motors overcome this problem."
Im sure if the Humboldt Microcontrollers Group ever wanted to build a similar kartduino, Ed and others in the group would have plenty of ideas and knowledge on how to improve the design, with sensored motors or an alternate solution to the sensorless brushless motors that burned out on the design shown in the Instructables.
Go-karts wooden electronics control box (from Instructables)

With regards to the MCU in this zippy little go-kart, the Hackaday post covers the different parts of the vehicle integrated with the Arduino.
"In addition to the throttle control, the Arduino is also responsible for other operational aspects of the vehicle. There are a bunch of LED lights that serve as headlights, tail lights, turn signals, brake lights and even one for a backup light. You may be wondering why an Arduino should be used to control something as simple as brake or headlights. [InverseCube] has programmed in some logic in the code that keeps the break lights on if the ESC brake function is enabled, if the throttle is below neutral or if the ESC enable switch is off. The headlights have 3 brightnesses, all controlled via PWM signal provided by the microcontroller. There is also an LCD display mounted to the center of the steering wheel. This too is controlled by the Arduino and displays the throttle value, status of the lights and the voltage of the battery."
An interesting alternative kartduino I ran across whilst doing research for this post is the
LOLrioKart (by MIT student)
LOLrioKart (see picture at left). This slightly-strange vehicle was created from a shopping cart by a Massachusetts Institute of Technology student. Might be handy for going on a quick trip to Wildberries or the Co-op for groceries.

Speaking of modern vehicles and the increasingly important roles played by MCUs in vehicles, maybe Ford, another vehicle manufacturer, a microcontroller manufacturer or an electronics distributor will in the future want to sponsor a Humboldt Microcontrollers Group project to design and build a modified version of Steve Salzmans vehicle, with upgrades that allow it to parallel park itself as well as generate and track all sorts of vehicle operation data. That will be a fun project!

**********