Robocraze TIFCC0274

Download PDF
Contents

Robocraze SmartElex Speaker Module (Model TIFCC0274) User Manual

Digital Audio & Buzzer for Arduino and DIY Projects

1. Product Overview

The Robocraze SmartElex Speaker Module is a compact and versatile component designed to integrate sound into various electronic and DIY projects. It functions as both a high-fidelity speaker and a buzzer, enabling the addition of audio alerts, tones, and music. This module is compatible with Arduino and other microcontrollers, offering a straightforward interface for quick integration. It features an integrated volume control and a built-in LRA vibration motor for tactile feedback.

SmartElex Speaker Module top view

Figure 1: Top view of the SmartElex Speaker Module, showing the speaker, potentiometer, and connection pins.

2. Package Contents

Verify that all items listed below are included in your package:

  • 1 x SmartElex Speaker Module (Model TIFCC0274)
  • 1 x Connecting Cable (JST-SH to Dupont)
SmartElex Speaker Module and connecting cable

Figure 2: The SmartElex Speaker Module accompanied by its connecting cable.

3. Specifications

FeatureDescription
BrandRobocraze
Model NumberTIFCC0274
FunctionalityDual-function speaker and buzzer
Operating Voltage2.0V – 5.5V DC
Dimensions (LxWxH)50 x 40 x 20 mm (approx. 40mm x 40mm module size)
Item Weight15 g
Volume ControlIntegrated potentiometer
Connectivity2x JST-SH ports
Additional FeaturesBuilt-in LRA vibration motor, Arduino compatible

4. Setup and Connection

Follow these steps to connect your SmartElex Speaker Module to a microcontroller like Arduino:

  1. Identify Pins: The module has clearly labeled pins for VCC (Power), GND (Ground), and IN (Signal Input).
  2. Power Connection: Connect the VCC pin of the module to a 3.3V or 5V power supply pin on your microcontroller. Connect the GND pin of the module to the Ground pin of your microcontroller. Ensure the voltage is within the 2.0V-5.5V operating range.
  3. Signal Connection: Connect the IN pin of the module to a digital output pin on your microcontroller. This pin will be used to send audio signals or trigger buzzer tones.
  4. Connecting Cable: Use the provided JST-SH connecting cable to establish connections. The JST-SH connector plugs into the module, and the Dupont connectors can be used with breadboards or directly to microcontroller pins.
SmartElex Speaker Module angled view with connection pins

Figure 3: Angled view of the module, highlighting the VCC, GND, and IN connection points.

5. Operating Instructions

5.1 Generating Sound (Speaker/Buzzer Function)

The module can produce sound by receiving a digital signal. For Arduino, the tone() function is commonly used to generate square waves of specific frequencies, effectively using the module as a buzzer. For playing more complex audio, you would typically use a digital-to-analog converter (DAC) or a dedicated audio playback module that outputs a suitable signal to the IN pin.

  • Buzzer Mode: Use the tone(pin, frequency, duration) function in Arduino to generate a tone. For example, tone(IN_PIN, 1000, 500); will produce a 1kHz tone for 500 milliseconds.
  • Speaker Mode: For playing pre-recorded audio files (e.g., WAV), you will need an additional component like an SD card module and a DAC, or a microcontroller with built-in DAC capabilities, to convert digital audio data into an analog signal that the speaker module can reproduce.

5.2 Adjusting Volume

The module features an integrated potentiometer (a small blue knob) for volume control. Rotate this knob using a small screwdriver to increase or decrease the sound output level. Turn clockwise to increase volume and counter-clockwise to decrease it.

5.3 Using the Vibration Motor

The built-in LRA (Linear Resonant Actuator) vibration motor can be activated by sending a specific signal to the module's input, often in conjunction with the audio signal or independently, depending on the module's internal design and your microcontroller's programming. Consult the module's datasheet or example code for specific control methods for the vibration motor.

6. Maintenance

To ensure the longevity and optimal performance of your SmartElex Speaker Module, observe the following maintenance guidelines:

  • Storage: Store the module in a dry, dust-free environment, away from direct sunlight and extreme temperatures.
  • Cleaning: If necessary, gently clean the module with a soft, dry cloth. Avoid using liquids or abrasive cleaners.
  • Handling: Handle the module by its edges to avoid touching the electronic components, which can be sensitive to static discharge.
  • Power Supply: Always ensure the power supply voltage is within the specified 2.0V-5.5V range to prevent damage.

7. Troubleshooting

If you encounter issues with your SmartElex Speaker Module, consider the following troubleshooting steps:

  • No Sound Output:
    • Check all power (VCC, GND) and signal (IN) connections for proper seating and continuity.
    • Verify that the power supply voltage is correct (2.0V-5.5V).
    • Adjust the volume potentiometer on the module; it might be set to minimum.
    • Ensure your microcontroller code is correctly generating a tone or audio signal to the IN pin.
  • Low Volume:
    • Rotate the volume potentiometer clockwise to increase the volume.
    • Check if the input signal from the microcontroller is strong enough.
  • Distorted Sound:
    • Ensure the input signal is clean and within the module's acceptable range.
    • Verify the power supply is stable and free from noise.
  • Vibration Motor Not Working:
    • Confirm that your code is correctly activating the vibration motor.
    • Check for any physical obstructions or damage to the motor.

8. Warranty and Support

This Robocraze SmartElex Speaker Module is manufactured by Robocraze. For warranty information, technical support, or assistance with product-related inquiries, please contact Robocraze directly.

Manufacturer Contact Information:
Robocraze
Ground Floor, 912/10 Survey no. 104 4th G street, Chelekare, Kalyan Nagar, Bengaluru - 560043
Phone: 8123057137

Please retain your proof of purchase for any warranty claims.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.

After a successful submission, we securely hash the supplied account or form email before sending it to Microsoft Advertising for conversion attribution. Privacy details.