Note: Work in progress, sorry.
-
Training (fight) time count and interval count between trainings.
-
- Countdown time.
-
- Panel brightness adjustment.
-
- Allows user to see date and time while counting (makes automatic return).
-
- Automatically return when idle within the menu tree.
-
- Audio visual signaling, beep and voice (mp3 files)
-
- Independent volume control for beep and voice (player has its volume control).
-
- Playing music on USB flash drive and SD card (player also has FM and Bluetooth).
-
- Panel operation is independent of mp3 player (shares audio output).
-
- Displayed temperature range from 2 to 150 °C (Lower temperature needs different hardware).
-
- Battery charge level indication (Controlled by the PN951 power bank).
-
Usage temperature up to 45°C maximum due to PN-951 power bank battery.
-
Notes:
-
- Initially done using remote to learn code (RF 433MHz), but when researching about security, it doesn't seem like a good choice.
-
- Researched about the rolling code RF remote control, but it is complicated and the mid-range model with HCSxx is already being considered unsafe. (Search for MCS3142 if you want something safer than the HCS family)
-
- ̶T̶h̶e̶ ̶c̶o̶d̶e̶ ̶w̶a̶s̶ ̶a̶d̶a̶p̶t̶e̶d̶ ̶t̶o̶ ̶r̶e̶c̶e̶i̶v̶e̶ ̶c̶o̶m̶m̶a̶n̶d̶s̶ ̶v̶i̶a̶ ̶t̶h̶e̶ ̶s̶e̶r̶i̶a̶l̶ ̶p̶o̶r̶t̶,̶ ̶t̶o̶ ̶b̶e̶ ̶c̶o̶n̶t̶r̶o̶l̶l̶e̶d̶ ̶v̶i̶a̶ ̶T̶C̶P̶ ̶c̶o̶n̶n̶e̶c̶t̶i̶o̶n̶ ̶u̶s̶i̶n̶g̶ ̶E̶S̶P̶-̶L̶i̶n̶k̶ ̶(̶E̶S̶P̶8̶2̶6̶6̶)̶ ̶t̶r̶a̶n̶s̶p̶a̶r̶e̶n̶t̶l̶y̶.̶
-
- ̶R̶e̶m̶o̶t̶e̶ ̶c̶o̶n̶t̶r̶o̶l̶ ̶w̶o̶u̶l̶d̶ ̶b̶e̶ ̶p̶e̶r̶f̶o̶r̶m̶e̶d̶ ̶v̶i̶a̶ ̶A̶n̶d̶r̶o̶i̶d̶ ̶s̶m̶a̶r̶t̶p̶h̶o̶n̶e̶ ̶A̶p̶p̶.̶
- Code written in Arduino IDE
-
- Using the ESP link allows you to use an ATmega328 (Uno/Pro Mini/Nano) as if it were the Arduino Uno Wifi model.
- Arduino Pro Mini 5V 16MHz
- RTC DS3231
- TPA3118 Mono digital audio power amplifier - DIYMORE
- Kebidu USB Wired Mini Speaker Computer Speakers Bass Stereo
- TP4056 Charging Module with Battery Protection
- Mt3608 2A Max Dc-Dc Step Up Power Module Booster
- P10 Panel 32x16 (Red LED)
- Power bank Pineng PN-951 (Good current capacity (up to 2 Amps), low standby consumption, charge indicator via LED, slim body, 10000mA 3.7V battery, IC IP5306)
- ̶E̶S̶P̶8̶2̶6̶6̶ ̶(̶F̶i̶r̶m̶w̶a̶r̶e̶ ̶e̶s̶p̶-̶l̶i̶n̶k̶ ̶v̶3̶.̶2̶.̶4̶7̶-̶g̶9̶c̶6̶5̶3̶0̶d̶)̶ RF remote control only (Low memory)
- ̶E̶N̶C̶2̶8̶J̶6̶0̶ ̶(̶N̶o̶t̶ ̶i̶m̶p̶l̶e̶m̶e̶n̶t̶e̶d̶ ̶y̶e̶t̶)̶ (Low memory)
- DFPlayer Mini (It may be interesting to normalize the audio before playing)
-
- ̶S̶e̶e̶ ̶t̶h̶i̶s̶ ̶a̶p̶p̶:̶ ̶r̶e̶p̶l̶a̶y̶g̶a̶i̶n̶
-
- ̶s̶u̶d̶o̶ ̶a̶p̶t̶-̶g̶e̶t̶ ̶i̶n̶s̶t̶a̶l̶l̶ ̶r̶e̶p̶l̶a̶y̶g̶a̶i̶n̶
-
-
- ̶r̶e̶p̶l̶a̶y̶g̶a̶i̶n̶ ̶-̶r̶ ̶-̶1̶ ̶*̶.̶m̶p̶3̶
-
-
- ̶h̶t̶t̶p̶s̶:̶/̶/̶e̶n̶.̶w̶i̶k̶i̶p̶e̶d̶i̶a̶.̶o̶r̶g̶/̶w̶i̶k̶i̶/̶R̶e̶p̶l̶a̶y̶G̶a̶i̶n̶
-
- ---> Audacity software performs better <---
Released under CERN OHL 1.2: https://ohwr.org/cernohl
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This library 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 Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA