Skip to content

Latest commit

 

History

History
101 lines (60 loc) · 2.33 KB

readme.md

File metadata and controls

101 lines (60 loc) · 2.33 KB

Led matrix using RPi ,ws2811 and telegram bot api

Description

Led matrix which displays messages sent to a telegram chat bot .This is being made using python ,raspberry pi and ws2811 individually addressably led. This is a group project which is being developed by a group of students interested in robotics🙂.

Tasks

Overall Project

  • Implement the telegram bot using API
  • Improve Interface for Telegram Chatbot
  • Define Character Map
  • Displaying of string in matrix
  • Scrolling of string in matrix
  • linking of LED matrix to the 2D array in code

Ansh Chawla

  • Guide everyone
  • link files

Harsh Kumar

  • Guide everyone
  • Write code and design interface for telegram chat bot

Shubham Singla

  • Guide everyone
  • Write code and design interface for telegram chat bot

Ankit Rupal

  • Implement Character mapping for letter A , B , C , 1
  • Write code for compiling Character map arrays into dict

Sahil Ahmed

  • Implemented Character mapping for letter D , E , F , J , K , L , 2 , 4

Mayur Garg

  • Implement Character mapping for letter G , H , I , 3

Kanishk

  • Implemented Character mapping for letter M , N , O , 5

Lakshay

  • Implemented Character mapping for letter P , Q , R , 6

Rohan

  • Implemented Character mapping for letter S , T , U , 7

Mayank

  • Implemented Character mapping for letter V , W , X , 8

Saksham

  • Implemented Character mapping for letter Y , Z , ! , 9

 

Installation and getting started

To install all the neccessary requirements run the following commands

pip install -r requirements.txt

Note : This way is not recommended as all libraries would be installed globally.

Setting up the virtual environment

Note : It is recommended to setup a virtual environment and then run the program.

py -m pip venv ./venv  #creating virtual environment
venv\Scripts\activate  #to activate the environment after creation
pip install -r requirements.txt # for installation of libraries

For running the program

Run the main.py file using

python main.py

Note : A file by the name credentails.py must be placed inside the root directory of project. The contents of this file should be as shown below

bot_token = 'Your bot token'