Python Portfolio

Here are all of my projects I have done using python

Social About Me

Py-Glasses Virtual-Assistant Other Projects Smart Home





Bots Project (Social Media)

This project was personal, not for any competitions.

This project was written entirely in python.

this was so that I could automate posting on social media, so that in future I could ask my virtual assistant to send a tweet etc.





Py-Glasses Project

This project was for the IAIF 2020.

This project was written in python and HTML.

The overall plan was for a raspberry pi to relay data from two camera's mounted on a VR headset to a server and for those to have an overlay put on top of them, and viewed in the VR headset. this would make smart glasses.





Virtual-Assistant

This project was personal, not for any competitions.

This project was written entirely in python.

The overall plan was that you could call the virtual assistant and say what you wanted, and it used lots of different modules to answer pre-coded questions.

And because of this being written in python and the replies and actions just being 'if' statements, Even beginers could program there own Assistant, with the shell already there.





Other Projects:





2048

This project was personal, not for any competitions.

This project was written entirely in python.

This is a recreation of the classic game "2048"

This was written with pygame





Life.Code

This project was personal, not for any competitions.

This project was written entirely in python.

Life displayed in Code format.

This was going ot be as if humans were programmed like machines.





Morse-code

This project was personal, not for any competitions.

This project was written entirely in python.

The aim of this was to turn charachters into dots and dashes with sound

I am currently working on the sound aspect of things





Chess

This project was personal, not for any competitions.

This project was written entirely in python.

This is a desktop chess game.

This was written with pygame





Codes.py

This project was personal, not for any competitions.

This project was written entirely in python.

This is a collection of all of my random programs, which arent part of any projects.

If you want to try any of these, please refer to the README.md for any other information you may need.





QRCode

This project was personal, not for any competitions.

This project was written entirely in python.

This is a project to make an inventory system out of Qr Codes.

The idea is that you create QR Codes for every item, then you can can scan then in/out and mark them broken.





Facial Recognition

This project was personal, not for any competitions.

This project was written entirely in python.

I am using Open-CV to do most of the work.

This is a group of projects, including facial recognition software and invisibility cloaks.





Bib-Detection

This project was personal, not for any competitions.

This project was written entirely in python.

It is designed so that it can be in one place around a track and it will capture how many people of each colour bib run past,

(so that it can figure out lap times, and lap numbers, etc)





Smart Home:



The plan was for this to be a modular system, written in python, so that even begginers can code something.

Each module would be connected to a pi, and that would interface with the Virtual Assistant And multiple "Things" can be connected to one pi, e.g. two servos on plug switches, and a servo on a light switch, and an LED light strip can all be on the same pi.





Home-Automation

This project was personal, not for any competitions.

This project was written entirely in python.

I wanted to create a virtual assistant that would control a modular system of servos and relays that would press existing switches & buttons

this would be built out of a raspberry pi.





Doorlock

This project was personal, not for any competitions.

This project was written entirely in python.

I wanted to create a remote controlled Doorlocking system.

I built the actual lock out of Lego and a servo, and it was controlled using a raspberry pi.





Gyroscope

This projects was so that I could controll the Virtual Assistant using hand gestures, and in turn it would control the Modules. (e.g. when you scrolled up with your hands, it would turn the lights on).