element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi Projects
  • Products
  • Raspberry Pi
  • Raspberry Pi Projects
  • More
  • Cancel
Raspberry Pi Projects
Blog Where R U? - #1 Introduction
  • Blog
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi Projects to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Former Member
  • Date Created: 7 Nov 2015 3:07 PM Date Created
  • Views 425 views
  • Likes 1 like
  • Comments 1 comment
  • touchscreens
  • tracking
  • raspberry_pi_2
  • raspberry_pi_projects
  • pumpkinpi2015
Related
Recommended

Where R U? - #1 Introduction

Former Member
Former Member
7 Nov 2015

Overview

Transportation is an essential part of our daily life especially for college students. Going from point A to point B without any hassle is always a must. However, if you are in a university that has over 66,000 students spanning across five different campuses (2,681 acres of land), there would definitely be issues specifically when it comes to scheduling. Having a PDF copy of the bus schedules is not enough to know when the bus is arriving because there would always be issues like traffic or mechanical failure as the bus goes along its route.

 

Buses are an important mode of transportation to college students

 

Technology has been trying to help alleviate this issue by providing real-time updates on when the bus would be arriving. Buses are now equipped with GPS systems that send data to a server that computes for the time a bus arrives at a stop. You can check these times on the internet, through an app, or on a LED matrix screen on the bus stop. This technology gives convenience to students as it tells if the route is active and what time will the next bus arrive.

 

NextBus-300x225.jpg

 

Even so, the technology is not perfect. There would be times that the algorithm that computes the time of arrival make errors. You relax because you think your bus is coming in 12 minutes, then you turn around and the screen jumps to “Arriving in 2 minutes.” Having the system intelligently compute for the schedule would be good if it done its made more reliable. Thus, students have made mobile apps that simply displays the location of the bus in real-time. No computations, no fancy algorithms, just helps you know where the bus is and if its moving fast or slow.

 

This is good, but some bus stops do not have internet access for students. Also, what if your phones ran out of juice or you want to conserve battery on your phone. This is why I am proposing a project which solves these issues. With the Raspberry Pi 2 and 7" touchscreen, an android interface can be developed so that the bus real-time tracking app can be installed. This device can be placed in the bus stops along with the LED screens that post the schedules. They already have access to the internet so having the Pi 2 connected is not an issue for stops without wireless connectivity. This device will be called "Where R U?" referring to RU as Rutgers University, my school.

 

This project is in line with the Halloween Raspberry Pi Build-a-long which I got the key materials (Raspberry pi 2 and touchscreen) for this build.

 

Materials

Element 14 sent me the package containing all the materials needed to build the Raspberry Pi Trivia Candy Dispenser

image

Raspberry Pi Trivia Candy Dispenser:

Raspberry Pi2

Raspberry Pi 7" Touchscreen Display

Amplifier Kit

Mini WiFi Module

4GB SD card

Usb Power Supply

2 Servos

Adafruit Neopixel stick

Adafruit Neopixel RGB

LED's, Resistors, Capacitors

 

image

 

Not all the parts provided will be used for the build.

Where R U?:

Raspberry Pi2

Raspberry Pi 7" Touchscreen Display

Mini WiFi Module

Usb Power Supply

8GB Micro SD Card


Raspberry Pi 2

It is my first time to use a Raspberry Pi 2 since my last device was a Raspberry Pi B+. This was definitely more powerful as it now has a 900 MHz (Broadcom BCM2836 ARM v7) quad core processor in contrast to B+'s single core 700 MHz (Broadcom BCM2835 ARMv6). This new version now has the ability to support Windows 10 IoT which I will fiddle around in my next builds. Instead of installing the standard Raspberry Pi OS, I will be searching for a means to install an Android OS for the device. This makes it much simpler to install the real-time tracking application to the device. More on the details of this in my next post.



image


Touch Screen

Although touch screen implementations for the Pi is not a new thing, having Raspberry Pi have its own brand of touch screen ensures maximum compatibility. I tried using third part screens before in some of my builds in the Raspberry Pi and Arduino and it was definitely a challenge. You need to know its model number and the microcontroller or microprocessor you are using it on. Sometimes, these components may not work well together which makes this a really big gamble. Now, with RPi having its own 7" touch screen, makers would now have the convenience and assurance that it will definitely work on your Raspberry Pi device. I will be working on how to make a neat casing for these two components so that it can withstand the elements. More on the design will be discussed in my next posts.



image


Project Timeline

Some of the key milestones for this project:

1. Installing the Android OS

2. Installing the real-time bus location app

3. Interfacing the Touch Screen

4. Designing the Enclosure

5. Installation and Test

 

Each milestone would be discussed in my future posts. Right now, I am already done installing the Android OS and I am currently in the process of testing it. The update would hopefully be up real soon when I address any issues I encounter.

 

Thank you for reading and keep making!

  • Sign in to reply
  • DAB
    DAB over 10 years ago

    Nice start.

     

    I look forward to seeing your build.

     

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube