Op werkdagen vóór 14:00 uur besteld = dezelfde dag verzonden en in 98% van de gevallen de volgende dag in huis. Gratis retourneren 30 dagen bedenktijd 1 jaar garantie

Aansluitschema en codevoorbeeld

Zo sluit je de 2x15W Digitale Audio Mini Versterker 8-24V Module | TPA3110 | HW-714 aan op een Arduino UNO of ESP32, met een voorbeeldsketch die je direct kunt uploaden.

TPA3110 stereo audioversterker demo

Dit project laat de TPA3110 stereo versterkermodule zien door afwisselende testtonen af te spelen via het linker en rechter audiokanaal. Sluit luidsprekers aan op de schroefterminals van de versterker om te horen hoe de tonen wisselen tussen de stereo kanalen.

Aansluitschema: 2x15W Digitale Audio Mini Versterker 8-24V Module | TPA3110 | HW-714 op een Arduino UNO
Aansluitschema · Klik om te vergroten
Aansluittabel: 2x15W Digitale Audio Mini Versterker 8-24V Module | TPA3110 | HW-714 op een Arduino UNO
Aansluittabel · Klik om te vergroten
TPA3110_Stereo_Audio_Amplifier_Demo.ino · gecompileerd en getest
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : TPA3110 Stereo Audio Amplifier Demo
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : TPA3110 2x15W Amplifier
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// Stereo test tone generator for TPA3110 Amplifier
const int LEFT_PIN = 9;
const int RIGHT_PIN = 10;

void setup() {
  Serial.begin(115200);
  Serial.println(F("TPA3110 Amplifier Test Ready"));
}

void loop() {
  // Play tone on Left Channel (440 Hz - A4)
  Serial.println(F("Playing Left Channel (440 Hz)"));
  tone(LEFT_PIN, 440, 500);
  delay(700);

  // Play tone on Right Channel (880 Hz - A5)
  Serial.println(F("Playing Right Channel (880 Hz)"));
  tone(RIGHT_PIN, 880, 500);
  delay(700);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

TPA3110 2x15W stereo-audioversterker met ESP32

Dit project gebruikt de ingebouwde DAC van de ESP32 om muzikale tonen te genereren en stuurt het line-level audiosignaal naar de TPA3110 stereo-versterker. De TPA3110 wordt gevoed door een externe 12V DC-voeding om een 3W speaker helder aan te sturen bij hoog volume. Wanneer ingeschakeld, synthesizeert de ESP32 om de paar seconden een 4-noot muzikaal arpeggio.

Aansluitschema: 2x15W Digitale Audio Mini Versterker 8-24V Module | TPA3110 | HW-714 op een ESP32 DevKit V1
Aansluitschema · Klik om te vergroten
Aansluittabel: 2x15W Digitale Audio Mini Versterker 8-24V Module | TPA3110 | HW-714 op een ESP32 DevKit V1
Aansluittabel · Klik om te vergroten
TPA3110_2x15W_Stereo_Audio_Amplifier_wit.ino · gecompileerd en getest
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : TPA3110 2x15W Stereo Audio Amplifier with ESP32
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : TPA3110 2x15W Amplifier
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// ESP32 DAC Sine Wave Audio Player for TPA3110 Amplifier
#include <Arduino.h>
#include <math.h>

const int AUDIO_DAC_PIN = 25; // ESP32 built-in 8-bit DAC1 (GPIO 25)

void playTone(float freqHz, int durationMs) {
  unsigned long start = millis();
  float phase = 0.0;
  float phaseInc = 2.0 * PI * freqHz / 20000.0; // ~20 kHz sample rate approximation

  while (millis() - start < (unsigned long)durationMs) {
    // Generate centered sine wave for the line-in input
    uint8_t sample = (uint8_t)(128 + 100.0 * sin(phase));
    dacWrite(AUDIO_DAC_PIN, sample);
    phase += phaseInc;
    if (phase >= 2.0 * PI) {
      phase -= 2.0 * PI;
    }
    delayMicroseconds(50); // ~20 kHz sample interval
  }
  dacWrite(AUDIO_DAC_PIN, 128); // Return to neutral line level
}

void setup() {
  Serial.begin(115200);
  Serial.println("TPA3110 Amplifier Demo Initialized");
  dacWrite(AUDIO_DAC_PIN, 128);
}

void loop() {
  Serial.println("Playing arpeggio sequence...");
  
  playTone(261.63, 250); // C4
  delay(50);
  playTone(329.63, 250); // E4
  delay(50);
  playTone(392.00, 250); // G4
  delay(50);
  playTone(523.25, 400); // C5
  
  delay(2000);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

2x15W Digitale Audio Mini Versterker 8-24V Module | TPA3110 | HW-714

Kleine digitale versterker met een maximaal vermogen van 2x15 Watt.

Inpendantie: 8 Ohm
Vermogen: 2 x 15 Watt
Kanalen: 2 / Stereo
Input: Links | Min | Rechts

Bedrijfsspanning: 8V-24V DC

 

Afmetingen
Lengte: 4,1cm
Breedte: 3,1cm
Hoogte: 0,3cm

  • Stereo versterker
  • 2x15 watt
  • 8-24V DC
  • 4,1 x 3,1 x 0,3 cm

Waarom kiezen voor dit product?

  • Stereo geluid – Twee kanalen voor stereo weergave.
  • Tot 2x15 watt – Maximaal vermogen van 2x15 Watt.
  • Werkt op 8-24V – Bedrijfsspanning van 8V-24V DC.
  • Geschikt voor 8 ohm – Inpendantie van 8 Ohm.
  • Compact formaat – Afmetingen: 4,1 x 3,1 x 0,3 cm.
Specificaties
Breedte3,1 cm
Bedrijfsspanning8V-24V DC
Vermogen2 x 15 Watt
Lengte4,1cm
Hoogte0,3 cm
Impedantie8 Ohm
Kanalen2 / Stereo

Vaak samen gekocht

Totaal: € 10,84

Beoordelingen

Nog geen beoordelingen.

Schrijf een beoordeling
Jouw beoordeling

Verzenden & retourneren

Verzending

  • Pakket met track & trace€ 7,70Binnen 24 uur
  • Ophalen bij PostNL locatie€ 7,40Binnen 24 uur
  • Brievenbuspakketje€ 3,70Binnen 2 werkdagen
  • Brievenbuspakketje 24 uur€ 4,55Binnen 24 uur
  • Afhalen in de winkelGratis
Alles over verzenden

Retourneren

Niet tevreden? Je hebt 30 dagen bedenktijd na ontvangst om het product terug te sturen.

Alles over retourneren