top of page

PROJECTS

Showed below is a few of my latest projects including electronics, as well as Linux processes. 

These are all graded projects that I have completed throughout my studies at Devry University. All built projects posted on this page are fully operational and functional.  

Grow Your Vision

Welcome visitors to your site with a short, engaging introduction. 

Double click to edit and add your own text.

Latest Projects
Electronic Circuit

Adding in motion-detecting technology to Arduino mega circuit

In this project, I was able to add an automated light to an Arduino mega board included with a buzzer  

Image by Sai Kiran Anagani

System performance monitoring

In this project, I was able to monitor the system performance inside a Linux environment (Ubuntu) 

NV_0704_Christopherson_Large.jpg

Network configurations 

 This project goes over managing and using the network utilities in the Linux environment

Below are some projects including Arduino as well as Linux functions

Ceis 101

Computer Repair

In this introductory course to Ceis we went through some basic installation of programs for the Arduino software, and throughout the course was able to build and verify the working of the final project which included the Arduino mega being programmed to control and monitor 3 led lights an motion sensor and buzzer that is able to detect motion and log the information depending on distance detected. 

Ceis 106

Image by Jordan Harrison

In these slides, we can see some transitions in the Linux Ubuntu environment. Basic tasks including adding and removing files, as well as networking commands. During the process, we also learned about adding and removing user accounts and how to properly distribute certain permissions for each user as well as different group settings. The networking aspect we have gone over shows how to determine our IP settings and configurations to map out our system and give us access to our servers, as well as how to monitor our processes and kill the process if needed. This experience has taught me a lot about the Linux environment and how to navigate through the system using only the command terminal, pretty neat if you ask me. I look forward to continuing on this journey as I learn more about this technology. 

Stop Light

Throughout this course we went through the process of assembling a smart traffic light system starting with the basic fundamentals of controlling the l.e.d. and from there added another side of lights and after that, we added a crosswalk button as well as a display and buzzer to inform people when to or not to cross. The final piece was adding a motion-detecting sensor to distinguish when to change the lights. Below you will find slides of the journey starting from the beginning and going throughout the entire process.

Ceis 114

Ceis110

Data Cloud

This project will show how we were able to use a cloud-based system to gather and use temperature and humidity data. We will then analyze this data using programming and data analytics. We use the SQLite studio, Excel, and Python IDE- Anaconda programs in the process to achieve our goal which is to find the local temperature, humidity, as well as many other possibilities. This slideshow will demonstrate the entire process.

Phys204

Screen Shot 2022-06-23 at 6.27.43 AM.png

Throughout this course, we can get a better feel of the Arduino software and hardware and more experience with charts and graphs in analyzing and graphing the data produced from our experiments. We demonstrate the ultrasonic sensor, rotary encoder, and hall effect sensor. With these sensors, we utilized the Arduino mega board as well as the ESP32 board to control everything. 

NETW191

This series of projects shows interactions within the Ubuntu Linux operating system, utilizing the terminal to execute networking commands, ping testing, and the network diagram representation. 

NETW211

featured.png

With this project, we learn more about virtualized networking inside the Microsoft Azure environment. We start with a virtual machine and then continually build our network with various device interfaces, as well as security protocols to keep everything safe and secure within the system. We also do a series of testing to make sure all of our devices are configured correctly and functioning properly.

ECT226

SEC285

NETW310

Screenshot 2023-04-20 at 11.31_edited.pn

ECT286

Screenshot 2023-04-21 at 2.37.11 PM.png

Through this course we get a better understanding of electronic compnents and how they work in a circuit. We use the Multisim tool through the Citrix Workspace to develop our circuits for testing and perform various testing procedures using tools such as a multimeter as well as an osciliscope to measure different parameters in the circuit.

Through this course we can get a better feel for security implementations in order to keep us secure from outside intrusion. We can see how to secure a file, check our network for vulnerabilities. We will explore different operating systems through our interactions with the lab sandbox environment. With these systems we will explore different defense mechanisms, security issues, as well as implementing security principles to protect our confidential files.

 Through this course, we focus on wired as well as wireless transmission media. We observe the roles of modulation, encoding, multiplexing, and facilitating signal transmission is explored. We also work with various applications to test and measure for BER (bit error rate).

This Project We use LogixPro to program an PLC to make a system that uses a conveyor, with a series of timers and sensor in order to count and package products. 

© 2022 by Charles Toohey. Proudly created with Wix.com

bottom of page