pongduino
Yet another Arduino Pong game using distance sensors as controllers. Build and programmed as part of an university class in the summer semester 2024.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.9%) to scientific vocabulary
Keywords
Repository
Yet another Arduino Pong game using distance sensors as controllers. Build and programmed as part of an university class in the summer semester 2024.
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
Pongduino
Yet another Arduino Pong game using distance sensors as controllers. Build and programmed as part of an university class in the summer semester 2024.
Hardware
- Arduino Uno
- AZ-Delivery 1,3´´ I2C OLED Display
- HC-SR04 Ultrasonic Sensor Module
- Piezo Speaker
Libraries
- U8g2lib
- the file Pitches.h, originally written by Brett Hagman, to supply a note table
Wiring
Below the pin layout and wiring used by the author is shown. It is possible to specify the pins in use via the Controller constructor:
Controller(int fieldXDim, int fieldYDim, int paddleLength, int paddleWidth, int ballSize, int speakerPin, int leftDSTriggerPin, int leftDSEchoPin, int rightDSTriggerPin, int rightDSEchoPin);
Class diagram
License
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/
Owner
- Login: baschi29
- Kind: user
- Location: Germany
- Repositories: 2
- Profile: https://github.com/baschi29
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit. # Visit https://bit.ly/cffinit to generate yours today! cff-version: 1.2.0 title: Pongduino message: >- If you use this software, please cite it using the metadata from this file. type: software authors: - given-names: baschi29 repository-code: 'https://github.com/baschi29/Pongduino' abstract: >- Yet another Arduino Pong game using distance sensors as controllers. Build and programmed as part of an university class in the summer semester 2024. keywords: - arduino - arduino-sketch license: AGPL-3.0-or-later