Breadboards in the making I have made some breakthroughs in the electrical engineering side of the Fellows project, developing the keypad design before I actually put it in a schematic on kiCad and ship it out. After breaking out the more specialized ICs (Integrated Circuits) to put in place on my breadboard circuitry prototype, this is what I had. While this may look like a mess... strap in your seatbelt.
This evolved into a prototype design for my actual keypad setup. Requiring two daisy-chained PISO (Parallel-In Serial-Out) and SISO (Serial-In Serial-Out) shift registers I could set up the wiring needed to handle the outputs, as well as connecting all the pins and wires necessary to control the flow of data with a microcontroller. You can see how the example buttons are just switches on the left, with 9 to test out whether I can daisy-chain inputs. I then have all of them connected to the inputs of the two shift registers, and through some electrical black magic, the output is sent to the right side of the board. There are more connections on the right, each of which correspond to different control lines meant to regulate the procedure of how data was transferred on the left. In the below image you can see how they're all hooked up to GPIO (General Purpose Input/Output) pins on a test raspberry pi. I will use a different board for the actual project but for now this will do because it's the same concept. After I complete the code for the first test run of this system, I'm going to pivot back to the software, studying how to interface with the specific model of SBC (Single Board Computer) I ordered on the software-hardware bridge, and I'm going to start designing applications. Paging needs to be reimplemented (I'm looking forward to that one) and I will leave parallel processes to the very end. Stay tuned!
1 Comment
Mary Ellen Carsley
3/10/2023 06:58:51 am
Need your Spring Goals list. Please submit your 3/1 blog update as soon as possible and don't forget you will have a blog submission due 3/15! Have a relaxing and productive Spring Break!
Reply
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
November 2022
Categories |