Helium Lora Mapper

About the project

Maps the people traffic/crowd in common or remote places with Helium Network and AWS cloud.

Items used in this project

Hardware components

Grove - NFC Tag Grove - NFC Tag x 5
Helium Developer Kit Helium Developer Kit x 1
STMicroelectronics NFC/RFID Reader and Writer | X-NUCLEO-NFC06A1 STMicroelectronics NFC/RFID Reader and Writer | X-NUCLEO-NFC06A1 x 1

Software apps and online services

Twilio SMS Messaging API Twilio SMS Messaging API
Amazon Web Services AWS SDK Amazon Web Services AWS SDK
Helium Cloud Console Helium Cloud Console
IAR Workbench IAR Workbench

Hand tools and fabrication machines

Sticker Printer Sticker Printer x 1
IAR Workbench IAR Workbench x 1

Story

Introduction:

Everyone knows well what is google map and how its useful in finding shops, locations or routes etc. In Cities had seen people who checks the google map before starting to office, the reason is "Traffic" its painful and I personalty experienced that so we watch out the traffic condition based on that adjust the time.

Now the current situation is different, people forgot about traffic and started worried about the crowd. When we go out for shop or works we need to maintain distancing these days. If crowd is more people wont feel safely.

Lora Mapper, plots the map in important paces like shops, bustop, church, temple, play ground, metro stations and tourist places etc.

WhatisLoRA Mapper?

Lora Mapper, Its designed with LORA radio from ST micro, Also the board paired up with the NFC reader from ST micro. Reader is interfaced with SPI and it has ability to read/write the NFC tags. This is very simple setup and it can be installed on public places or shops/malls entry.

Whoever wants to enter into shop or other places they need to sign in with NFC tags by tapping. NFC tag will have unique ID for each person. Its used to collect the person information from cloud.

The head counts are reordered with in details, Active counts shows the current people counts in the place/store. If some one exists from the place the sensor(IR/Switch) decrements the active counter value. Total count holds the data on preset day or week. Also this setup has contactless temperature which detects the person temperature and sends the data along with nfc information.

This count and people information is send through LORA network and reaches the Helium cloud. Helium cloud is integrated with AWS to get receive topics over MQTT. This is handed with lambda function. Alexa Skills set are defined for any users to get the traffic details in particular places. SMS alerts are used to inform the particular departments about the people crowd.

I have used rerobots sandobox for testing the LORA since no coverage in India. the suport was really good from the hard-share.

Block Diagram:

The tutorial and docs from the helium team really helped me to make AWS integration with Twilio API's.

I would like to write more here but the time is ticking... I will update some more details later.

The final working video is here.

Schematics, diagrams and documents

Schematic

Code

IAR NFC Code

Arduino Code for Helium Source

Credits

Photo of ashokr

ashokr

Hello! I’m Ashok. I’m currently working as software engineer. passionate about doing Hobbies Projects and Animations works.

   

Leave your feedback...