Tampilkan postingan dengan label mcus. Tampilkan semua postingan
Tampilkan postingan dengan label mcus. 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, 22 April 2016

Daemons Car duino Tracker

Daemon by Daniel Suarez is an excellent book for most people who are interested in microcontrollers (MCUs), and Im currently in the middle of re-reading it. The MCU project in todays post, OpenTracker v2, is something that would have been right at home in Daemon.

OpenTracker (well drop the v2 suffix for the rest of this post) is an Arduino-based GPS / GLONASS vehicle tracker. The August 21 article in Electronics Weekly gives an overview of OpenTracker and mentions a couple use cases.
"This one could of interest to a Gadget Master looking to track moving objects, such as a vehicle. Want to monitor your elderly parent, perhaps, or keep an eye on your son or daughter’s first driving adventures...The people behind it, Tigal, are raising funds on the Indiegogo crowd-funding website...it’s actually the second version of the firm’s open source GPS/GLONASS vehicle tracking system...As well as tracking single or multiple vehicles, it also monitors the speed and altitude of the objects...The Arduino Due compatible module has an Atmel SAM3A8C ARM controller, a Quectel M95 GSM/GPRS modem and a Quectel L76 GPS/GLONASS module..."
OpenTracker v1
TIGAL just completed their Indiegogo effort to fund the development and launch of the second version of this moving object tracking device. Their Indiegogo campaign raised only €3,319 toward their funding goal of €50,000, so the new version of OpenTracker didnt get quick or strong uptake in the maker community or the general public. Because the Indiegogo effort was a flexible funding project, TIGAL, the developer of OpenTracker, keeps the money pledged. Also, TIGAL is an established Austrian company that sells the first version of OpenTracker online, as well as other products. The first version can be found online for €118.80 including 20% VAT.

Based on the online description of their company, TIGAL will likely continue development of the trackers second version in spite of not reaching their crowdfunding goal. It will likely take longer for the second version to become available, so if youre interested in this open source  moving object tracker, you should probably just buy the first version to learn on while waiting for the second one to appear. If you do interesting hacks with v1, TIGAL might want to have you be a beta tester for v2. Their website describes the company this way:
"TIGAL is a...international distributor and manufacturer of...innovative technological products.  TIGAL’s product line includes embedded Linux/Windows CE devices, M2M solutions, wireless devices, CAE/CAD, development systems and compilers, professional programmers, measurement tools, LCD and OLED displays and display modules with and without touch screen functionality, and speech recognition development tools and systems. TIGAL is also leading several OEM projects with its international partners...in the fields of SMS and MMS messaging, Voice Recognition and Linux-based development tools and embedded hardware."
If youre considering buying or building a GPS tracker, you might also want to look at a few of the
other open source trackers. I didnt do in-depth research to find out which have the best reputation, but here are a few links to get you started:
GeogramONE board
  1. GeogramONE (originally released as DSS Open Source Tracking Device on Kickstarter) -- $120.00 -- "The Geogram ONE is an open source tracking device based off the Arduino platform.  After a successful Kickstarter campaign, several hiccups in the manufacturing and assembly process, were proud to announce the Geogram ONE is finally available for sale. Were selling the bare bones board here for development, however to take full advantage of its capabilites youll still need...accessories...The board also comes preloaded with firmware to use as a tracking device.  Communication is handled simply by send an SMS from your smart phone."
  2. RuuviTracker -- "...an open-source, electronic global positioning device as well as free
    RuuviTracker Rev C PCBs
    software. Our GSM- and GPS/GLONASS/Galileo-enabled tracking system can be used for various different tasks...it can be used to track your hunting dog, it can become your vehicles alarm system, a portable weather station, a security system for your children...The device itself will be an affordable, water-proof, robust, high-quality and state-of-the-art product...We have, for example: 168MHz ARM Cortex-M4, GSM, GPS, GLONASS, Galileo, accelerometer, microSD, microphone, speaker etc. The device draws only few microamps during sleep, so even a small battery might last for several years. Additionally, our accelerometer is able to wake-up the device when its touched
    ." Heres a link to the project status page on their wiki. They appear to have completed a Rev C PCB (printed circuit board) for their tracker in June 2014. 
  3. GPS Cookie (funded with a Kickstarter project in 2013) -- $89.00 -- Overview from
    GPS Cookie
    CNET
    : "The GPS Cookie runs on two AAA batteries and records data onto a microSD card you supply. It records data, time, and location to track your routes, letting you build up a history of your movements. That data can then be imported into Google Earth so you can visualize your travels. The idea behind the gadget is that you just carry it around and not worry about it until you upload the data to Google Earth and see your information. This could come in handy for travel abroad so youll be able to locate that out-of-the-way Parisian cafe later. It can also be used to track bike routes, commutes, or just about any travel adventure."
  4. Adafruit Ultimate GPS on the Raspberry Pi -- From Martin OHanlons blog post about this Adafruit GPS tracker: "I got myself one of adafruits ultimate GPS breakout boards as I want to experiment with capturing GPS data in my car projects.  Its a seriously good bit of
    Adafruit Ultimate GPS on Raspberry Pi
    kit and if you looking for a GPS module you could do a lot worse than this.  They also have an excellent tutorial on setting it up with the raspberry pi...I used the raspberry pis on board UART to connect to the GPS module, Adafruit advocate using a USB to serial device but that didnt suit my needs (I need the USB for other things). I also create a GPSController class in python to allow me to communicate with the module easily
    ."
Ive never done a maker project with GPS tracking, but it appears there are a number of options for doing that with open source designs. If you want to track your child, your parent or a potentially wayward or nefarious client (I have no idea as to the legalities of any of those activities and IANAL) or if you want to clearly understand how someone might be tracking you, this post should at least point you in the right direction...

**********