2014年12月8日星期一

Everyone Transit

I got an idea on how to solve the bus services real time information, it's using crowdsourcing technology. And I also developed an Android app for the first version. I called this solution "Everyone Transit".

•       Problem:
In most of the cities, especially in Populous cities, when you waiting for the bus at the bus stop, you don’t know where is the bus, when it will reach the bus stop and if the coming bus is crowd. So you may:
a.        miss the bus.
b.        take a long time waiting for the bus even in a very bad weather.
c.        can’t adjust your plan in time even the bus you waiting for is trapped by the traffic jam.
d.        can’t decide if get on the crowd bus or wait for the next bus may not that crowd.

•       Solution:
•       Develop a mobile device app that can gather users’ GPS data when they on the buses and some other bus information shared by app user, after data analysis on server(cloud) side,  we can get bus services real time information(bus position,  speed, passenger number on bus, etc.),  so other app user can check real time bus service information from app client  to avoid the problems above.

Here is the my android client link, http://www.appchina.com/app/com.example.everyonetransit
In this app, I provide a feature that user can set the destination bus stop, when bus is approaching the destination stop, app will alarm the user. When user use this alarm function, it will share some GPS information to my server side, and other app users can get this bus's real time information.




2014年12月1日星期一

Call Note

I've got an idea on phone function, I name it "Call Note".
Problem:
Some phone users may get lots of calls, when they check the call history, they want to know what has been discussed in some calls that they can’t remember.
Some phone users just want to do a quick note for some important call when call hangs up.
Solution:
When call end, call note will pop-up for user to log some text and audio note. Of course, it can be combined with some cloud features and stored in the cloud server.

2014年11月30日星期日

Android Bluetooth Remote Control Car

The thought of building a remote control car by myself since I was a kid, and I DIY many version of toy cars, boats in my childhood, but no one was remote controlled. Thanks for the quick development of android system and guys that like sharing their DIYs on the internet, I finally implement my version of android bluetooth remote control car.
This DIY referred to this site, http://english.cxem.net/mcu/mcu4.php, if you want get the source code, please jump to the site. I just add some analyze here.
My RC car:


 Wiring Diagram,from http://english.cxem.net/mcu/mcu4.php:


STM32 embedded program flow chart:


Android program UML:

2014年11月18日星期二

Fix my Lenovo Yoga Pro2

I bought a Lenovo Yoga Pro 2 couple months ago. Unfortunately, the volume increase button was not work suddenly. It might impact the laptop's warranty if I open the laptop and check the issue, so I send it back to Lenovo for repairing. I was told the board which contains the volume control buttons was broken,It took me 3 days waiting to get back my laptop. But I found out a new issue very soon, the screen rotation lock button was not working after the repairing. Actually, this is the reason why most of time I like to check these kind of problems by myself, they always make things worse. So, I open it up and found the root cause, the Lenovo guy forgot connect the button battery wires. Here is the photo after I open the laptop up:

2014年11月5日星期三

DIY Lumia 620 wireless charging

Lumia 620 phone does not contain wireless charging function. After using other phone with wireless changing, I'm going to like this kind of recharging without inserting usb cable to phone. So I decided to add a wireless function to my Lumia620, here we go:
Add wireless charging to Lumia620(You can download original file)

2014年10月30日星期四

How to change Lumia920 back cover

I got a new year present from company in 2013, Lumia 920, but the phone color is white. I want to give it to my wife, but she likes red one, so I decided to change the phone back cover color. And here is the DIY guide on how to change Lumia920 back cover:
change Lumia920 back cover guide (you can download the original file)

2014年10月27日星期一

About this blog

I finally decided to create a blog for my DIYs/Ideas, I hope I can continue post blogs here, this blog is for:
1.Record my DIYs or stuff repairings that have been/will be done, and some interesting ideas that come to me;
2.May help others;
3.Can practice Writing English at the same time.
一直以来我所热衷的DIY终于有了一个家园,多年之后再回头看自己的记录终将成为自己的一笔财富,希望自己能坚持下去。这个博客的目的:
1.记录我曾经或将来做的DIY项目或是生活中修理的各种东西, 以及自己一些有趣的想法;
2.说不定能帮助到别人;
3.顺便练练英语写作。


Ziv
27.10.2014