A tidy, efficient and more good looking campus also passes through a better organization of its open spaces. Students, professors and all the Smart Citadella Politecnico users can achieve this goal doing every little thing smartly. The bike management is one of them and MyBP is the proper tool.
Avoid to annoying the users is one of MyBP aim. At environment layer this means not modify users routine, not changing the way they use bikes or lock them when it’s time to go to classroom. Summing up MyBP project doesn’t act environmentally. Rather it advises you on the environment, making its use easier and more efficient.
Not intrusive notification. The system acquires statistics about user weekly arrivals and departures, elaborates datas, understands when and if is necessary to advise users. It automatically detects where the first lesson of the day takes place, through semester timetable downloadable from Politecnico website, in order to point out the smartest bike parking lot.
Sensing bikes presence and user real time position.
Only minimum “efforts” are required (ex NFC tag or Wireless key)
Algorithms to determinate the nearest place to the user,to interpret acquired data and statistics, to manage the several stand blocks hardware, to determinate “dangerous” situation (thefts, bike forgetfulness).
Acoustic and lighting warning at each group of stands.
Bike stands spread all over the campus connected to remote repo (GitHub). Smartphone app to reach all users wherever they are.
A sort of a switcher, able to send a voltage signal to the Raspberry. It is placed in the "Bike Platform" and, basically, recognise if there's a bike on it or not.
Linked to the Raspberry Pi 2 is used to indicate a theft, in fact it starts to play when a “interrupt” (a signal from MyBP Board) is received to the Raspberry board.
Is located in each place of the bike station. It is used like an interface device for the user, in this way the user mobile phone sends to the server his informations about the place that he is going to take.
Hosts web application in python language. It gathers informations from all the system components. Users interact with it through the mobile app.