Categories
TUTORIALS

Using solar energy to recharge batteries and power Arduino Uno

Overview This tutorial aims to provide a step-by-step instruction to implement arduino protype projects that use solar energy via a solar panel and a rechargable battery. This tutorial is built on top of: Hannah Bonestroo’s tutorial provides a detailed description on how to choose the right solar panel with the right batteries. First, the solar […]

Categories
TUTORIALS

Induction Loop Detector for Counting Vehicles Entering and Leaving a Section of Street

Overview This is one of the tutorial for the project ‘Smart Parking Philadelphia’, which is aiming to provide real-time parking information for the drivers in Philadelphia to help them make the decision more easily for parking in Center City. In this tutorial, the induction loop will be introduced which is responsible for counting the vehicles […]

Categories
TUTORIALS

Rain Sensor Trigger for Servo Motor

This tutorial is the third one in the series corresponding to the Sunbrella project for the Sensing the City course taught by Allison Lassiter for students in the University of Pennsylvania’s Department of City and Regional Planning. This tutorial will focus on how to create a rain (water) trigger override for a motor using an […]

Categories
TUTORIALS

Using Force Sensitive Resistor (FSR) to identify pedestrians or bikes by blinking RGB LED

Introduction In this tutorial, we will show you how to use a Square Force Sensitive Resistor (FSR) to detect when a pedestrian or a bike is passing by. The FSR will trigger an RGB LED to light up for a few seconds, providing a sense of safety for neighborhoods. This system can be easily set […]

Categories
TUTORIALS

Use MAX3010 Heart rate sensor and alphanumeric LCD (16×2) to display real-time heartrate reading

Introduction This tutorial will help you display real time sensor reading from your MAX3010X Heart rate monitor onto an alphanumeric display (16 x 2) using Arduino UNO. Potential applications include a public health installation, DIY smart health tracker and many more. Parts List Steps covered below: Libraries Needed Add MAX3010 library for Heart Rate monitor […]

Categories
TUTORIALS

Using 433MHz Receiver and RGB LED to visualize parking availability

Overview This tutorial is the last one in the series corresponding to the Smart Parking Philadelphia for CPLN 5710: Sensing the City, which is taught by Allison Lassiter in University of Pennsylvania’s Department of City and Regional Planning. The tutorial focuses on receiving data from the RF 433MHz Receiver Module, then using RGB LED to […]

Categories
TUTORIALS

Use RF 433MHz Transmitter/Receiver to transmit parking availability data

Overview This is the third tutorial for Smart Parking Philadelphia(SPP), which is the final project of our team for Sensing the City course taught by Allison Lassiter in Upenn. In this tutorial, I will simulate the changes in street parking spots generated by traffic, transmit and receive this data by RF 433MHz Transmitter/Receiver. Please refer […]

Categories
TUTORIALS

Using photoresistors and a servo motor to make a single axis solar tracker

Overview This tutorial is the second one in the series corresponding to the Sunbrella project for the Sensing the City course taught by Allison Lassiter for students in University of Pennsylvania’s Department of City and Regional Planning. This tutorial will focus on how to use photoresistors and a servo motor to make a single axis […]

Categories
TUTORIALS

Using a solar cell and rechargeable battery to power an Arduino servo motor

OverviewThis is a step-by-step tutorial on how to power your Arduino Uno and a servo motor with a 6V 2W solar cell. Powering your device with a solar cell can be useful if there is no accessible wired energy source, or it portability is required. Please check your motor’s voltage and current requirements to determine […]

Categories
TUTORIALS

ESP32-CAM real time Object detection

# 1 Project Description There are some urban problems that can be solved quickly by “observing” certain events. Representative examples are ‘garbage dumping’ and ‘illegal parking’, most of which are currently solved with limited budgets and limited personnel. In addition, in order to analyze the correlation between specific problems and specific factors, we need “observation” […]