Skip to content

Commit

Permalink
Merge pull request #211: Issue_210: Make text in the admin menu for s…
Browse files Browse the repository at this point in the history
…witching volume button more
  • Loading branch information
boerge1 authored Jul 2, 2024
2 parents e3cfaae + 70c3317 commit b5b9404
Show file tree
Hide file tree
Showing 6 changed files with 68 additions and 38 deletions.
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,10 +86,13 @@ Eine Anleitung dafür findet man [hier](https://discourse.voss.earth/t/tonuino-s

# Installation

Die SD Karte (Ordner mp3 und advert) hat sich gegenüber der Version 3.1.8 geändert. Hier kann man die Dateien downloaden: [tonuino.github.io/TonUINO-TNG/sd-card.zip](https://tonuino.github.io/TonUINO-TNG/sd-card.zip)
Die SD Karte (Ordner mp3 und advert) hat sich gegenüber der Version 3.1.9 geändert. Hier kann man die Dateien downloaden: [tonuino.github.io/TonUINO-TNG/sd-card.zip](https://tonuino.github.io/TonUINO-TNG/sd-card.zip)

# Change Log

## Version 3.1.10 (27.06.2024)
- [Issue 210](https://github.com/tonuino/TonUINO-TNG/issues/210): Make text in the admin menu for switching volume button more clearer

## Version 3.1.9 (05.06.2024)
- [Issue 207](https://github.com/tonuino/TonUINO-TNG/issues/207): Use poti for setting the volume: add threshold to prevent continuously switching volume
- [Issue 205](https://github.com/tonuino/TonUINO-TNG/issues/205): Implement the game "Feuer, Wasser, Luft" as modification card
Expand Down
24 changes: 23 additions & 1 deletion TonUINO-TNG.ino
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,29 @@ void setup()
LOG(init_log, s_error, F("TonUINO Version 3.1 - refactored by Boerge1\n"));
LOG(init_log, s_error, F("created by Thorsten Voß and licensed under GNU/GPL."));
LOG(init_log, s_error, F("Information and contribution at https://tonuino.de.\n"));
LOG(init_log, s_error, F("V3.1.9 05.06.24\n"));
LOG(init_log, s_error, F("V3.1.10 27.06.24\n"));

#ifdef TonUINO_Classic
LOG(init_log, s_error, F("C "), lf_no);
#endif
#ifdef TonUINO_Every
LOG(init_log, s_error, F("E "), lf_no);
#endif
#ifdef ALLinONE
LOG(init_log, s_error, F("A "), lf_no);
#endif
#ifdef ALLinONE_Plus
LOG(init_log, s_error, F("A+ "), lf_no);
#endif

#ifdef FIVEBUTTONS
LOG(init_log, s_error, F("5"));
#elif BUTTONS3X3
LOG(init_log, s_error, F("3x3"));
#else
LOG(init_log, s_error, F("3"));
#endif


Tonuino::getTonuino().setup();
}
Expand Down
4 changes: 2 additions & 2 deletions audio_messages_de.txt
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ mp3/0909_batch_cards.mp3|Einzelkarten für einen Ordner erstellen.
mp3/0910_switch_volume.mp3|Funktion der Lautstärketasten umdrehen.
mp3/0911_reset.mp3|Alle Einstellungen löschen.
mp3/0912_admin_lock.mp3|Das Adminmenü absichern.
mp3/0913_pause_on_card_removed.mp3|Pause, wenn Karte entfernt wird.
mp3/0913_pause_on_card_removed.mp3|Pause, wenn Karte entfernt wird. Achtung: Dies ist nicht kompatibel mit der Kita Modifikationskarte!
mp3/0914_memory_cards.mp3|Erstelle die Karten für das Memory Spiel.
mp3/0919_continue_admin.mp3|Und weiter im Admin Menü. Durch einen langen Druck auf die Pausetaste kannst du das Admin Menü abbrechen.
mp3/0920_eq_intro.mp3|Bitte wähle eine Einstellung für den EQ mit den Lautstärketasten aus und bestätige sie mit der Pausetaste.
Expand All @@ -85,7 +85,7 @@ mp3/0926_bass.mp3|Bass
mp3/0930_max_volume_intro.mp3|Maximale Lautstärke wählen und mit der Pausetaste bestätigen.
mp3/0931_min_volume_into.mp3|Minimale Lautstärke wählen und mit der Pausetaste bestätigen.
mp3/0932_init_volume_into.mp3|Lautstärke beim Start wählen und mit der Pausetaste bestätigen.
mp3/0933_switch_volume_intro.mp3|Möchtest du die Funktion der Lautstärketasten umdrehen? Du musst dann die Tasten lange drücken um ein Lied vor oder zurückzugehen.
mp3/0933_switch_volume_intro.mp3|Möchtest du die Funktion der Lautstärketasten bei der 3 Tasten Variante umdrehen? Dann kannst du die Laustärke mut einem kurzen Tastendruck ändern, musst dann aber die Tasten lange drücken, um ein Lied vor oder zurückzugehen.
mp3/0934_no.mp3|Nein.
mp3/0935_yes.mp3|Ja.
mp3/0936_batch_cards_intro.mp3|OK, bitte lege nun nacheinander die Karten auf die Box. Ich werde die jeweilige Nummer vorher ansagen, damit du nicht durcheinander kommst. Zum Abbrechen einfach die Pause Taste lange drücken!
Expand Down
Binary file modified sd-card/mp3/0913_pause_on_card_removed.mp3
Binary file not shown.
Binary file modified sd-card/mp3/0933_switch_volume_intro.mp3
Binary file not shown.
73 changes: 39 additions & 34 deletions src/constants.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,43 +4,48 @@
#include <Arduino.h>
#include "gpioHelper.hpp"

// ######################################################################
// ####### default pins #################################################
// ######################################################################

/* #### Classic/Every ######################################################
* | A0| A1| A2| A3| A4| A5| A6| A7| D5| D6| D7| D8|
* ------------------------+---+---+---+---+---+---+---+---+---+---+---+---+
* 3 Button | P | U | D | | | | | | | | | |
* 5 Button | P | V+| V-| U | D | | | | | | | |
* 3x3 Button Board | P | U | D | A | | | | | | | | |
* Open pin for random | | | | | | | | x | | | | |
* Rotary encoder | | | |CLK| DT| | | | | | | |
* Poti | | | | x | | | | | | | | |
* Neo Ring/LED animat. | | | | | | | | | x | | | |
* Speaker off | | | | | | | | | | x | | |
* Shutdown | | | | | | | | | | | x | |
* headphone jack detection| | | | | | | | | | | | x |
* special start shortcut | | | | | | | x | | | | | |
* bat voltage measurement | | | | | | x | | | | | | |
* #########################################################################
/* #### Classic/Every ######################################################################
* | A0| A1| A2| A3| A4| A5| A6| A7| D0| D1| D2| D3| D5| D6| D7| D8|
* ------------------------+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
* Com to DF Player | | | | | | | | |RX*|TX*| RX| TX| | | | |
* 3 Button | P | U | D | | | | | | | | | | | | | |
* 5 Button | P | V+| V-| U | D | | | | | | | | | | | |
* 3x3 Button Board | P | U | D | A | | | | | | | | | | | | |
* Open pin for random | | | | | | | | x | | | | | | | | |
* Rotary encoder | | | |CLK| DT| | | | | | | | | | | |
* Poti | | | | x | | | | | | | | | | | | |
* Neo Ring/LED animat. | | | | | | | | | | |(x)| | x | | | |
* Speaker off | | | | | | | | | | | | | | x | | |
* Shutdown | | | | | | | | | | | | | | | x | |
* headphone jack detection| | | | | | | | | | | | | | | | x |
* special start shortcut | | | | | | | x | | | | | | | | | |
* bat voltage measurement | | | | | | x | | | | | | | | | | |
* #########################################################################################
*
* (*) Hardware Serial on Every
*/

/* ### AiOplus #####################################################################################
* | A0| A1| A2| A3| A4| A5| A6| A7|D10|D19|D21|D27|D31|D32|D33|D36|D37|A14|
* | | | | | | | | |PB2|PC5|PC7|PD5|PE1|PE2|PE3|PF2|PF3|PF4|
* ------------------------+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
* 3 Button | P | D | U | | | | | | | | | | | | | | | |
* 5 Button | P | D | U | V-| V+| | | | | | | | | | | | | |
* 3x3 Button Board | P | | A | D | U | | | | | | | | | | | | | |
* Open pin for random | | | | | | | | x | | | | | | | | | | |
* Rotary encoder | | | | | | | | | | | | |CLK| DT| |CLK| DT| |
* Poti | | | | | | | | | | | | | | | | | | x |
* Neo Ring/LED animat. | | | | | | | | | x | | | | | | | | | |
* Speaker off | | | | | | | | | | x | | | | | | | | |
* Shutdown | | | | | | | | | | | | x | | | | | | |
* headphone jack detection| | | | | | | | | | | x | | | | | | | |
* special start shortcut | | | | | | | | | | | | | | | x | | | |
* bat voltage measurement | | | | | | | x | | | | | | | | | | | |
* #################################################################################################
/* ### AiOplus #########################################################################################
* | A0| A1| A2| A3| A4| A5| A6| A7|D10|D14|D19|D21|D27|D31|D32|D33|D36|D37|A14|
* | | | | | | | | |PB2|PC0|PC5|PC7|PD5|PE1|PE2|PE3|PF2|PF3|PF4|
* ------------------------+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
* 3 Button | P | D | U | | | | | | | | | | | | | | | | |
* 5 Button | P | D | U | V-| V+| | | | | | | | | | | | | | |
* 3x3 Button Board | P | | A | D | U | | | | | | | | | | | | | | |
* Open pin for random | | | | | | | | x | | | | | | | | | | | |
* Rotary encoder | | | | | | | | | | | | | |CLK| DT| |CLK| DT| |
* Poti | | | | | | | | | | | | | | | | | | | x |
* Neo Ring/LED animat. | | | | | | | | | x |(x)| | | | | | | | | |
* Speaker off | | | | | | | | | | | x | | | | | | | | |
* Shutdown | | | | | | | | | | | | | x | | | | | | |
* headphone jack detection| | | | | | | | | | | | x | | | | | | | |
* special start shortcut | | | | | | | | | | | | | | | | x | | | |
* bat voltage measurement | | | | | | | x | | | | | | | | | | | | |
* #####################################################################################################
*/

/* ### AiO #################################################################
Expand Down Expand Up @@ -351,7 +356,7 @@ inline constexpr uint8_t cardRemoveDelay = 3;
// ####### mp3 #########################################

#ifdef DFPlayerUsesHardwareSerial
inline constexpr HardwareSerial &dfPlayer_serial = Serial1;
inline constexpr HardwareSerial &dfPlayer_serial = Serial1; // D0 RX, D1 TX (Every)
#else
inline constexpr uint8_t dfPlayer_receivePin = 2;
inline constexpr uint8_t dfPlayer_transmitPin = 3;
Expand Down

0 comments on commit b5b9404

Please sign in to comment.