Isi kandungan:

Kotak Gangguan: 3 Langkah
Kotak Gangguan: 3 Langkah

Video: Kotak Gangguan: 3 Langkah

Video: Kotak Gangguan: 3 Langkah
Video: Mengatasi Layar android muncul Garis Hijau, Cara Matikan talk back android ngomong sendiri 2024, Julai
Anonim
Kotak Gangguan
Kotak Gangguan

Dit is een Instructable voor het maken wat ik een Box of Annoyance noem. Het is een doosje wat verschillende tonen productionerd, op verschillende volume.

Ditambah dengan asas van een accelerometer en lichtsensor, gecombineerd bertemu dengan Arduino.

Langkah 1: Benodigdheden

Benodigdheden
Benodigdheden

Onderdelen

  • Arduino Uno (ik gebruik een Rev 3)
  • De volgende lijst bertemu komponenen:

    • 1 Speakertje (4Ω 3W)
    • 1 LM386 (versterkerchip)
    • 1 ADLX345 (pecutan)
    • 1 fotoresistor
    • 1 potmeter 10KΩ
    • 2 kondensatoren 10μF
    • 1 kondensator 250μF
    • 1 kondensator 10nF
    • 1 10Ω weerstand
    • 3 4.7Ω piawai
    • kabeltjes bertemu uiteindes mati di de arduino geprikt kunnen worden

      • 6 van ongeveer 7 cm
      • 2 van ongeveer 10 cm
  • protoboard, ongeveer 4 bij 5 cm
  • 7 moertjes en boutjes van M3 formaat
  • Kleine ringetjes van M3 formaat (om te zorgen dat je protoboard en arduino niet de onderkant van je verpakking raken)

Gereedschap

  • Mogelijkheid tot 3D printen
  • Kabel USB-B jenis (voor de arduino)
  • Penjual dan penjual
  • Boortje voor het membuat van gaatjes di de printplaat

Muat turun

  • Model 3D om te printen, bijgesloten bij deze diarahkan
  • Arduino code, bijgesloten bij deze diarahkan
  • Perpustakaan De Arduino vermeld bij de bronnen
  • Perisian Arduino IDE
  • Skema electronica, bijgesloten bij deze yang boleh diarahkan

Langkah 2: Buat

Dicipta!
Dicipta!
Dicipta!
Dicipta!
Dicipta!
Dicipta!

Stap 1

Gebruikt de bijgevoegde.stl file om het doosje te printen.

Stap 2

Maak gaatje dalam protoboard je die overeenkomen bertemu de 4 gaatjes op je model 3D aan de kant waar niet de 2 vierkante gaten zitten voor de Arduino.

Soldeer de komponenen op het protoboard volgens het bijgevoegde skema, adakah anda menghidupkan kembali mee dat je ruimte laat rond de gaten in het board voor de schroeven in de volgende stap.

Stap 3

Schroef het protoboard en de Arduino di het doosje. De Arduino aan de kant bertemu de vierkante gaten, waar de stroom en USB poort van de Arduino dooren. Dapatkan protoboard aan de ander kant. Gebruik de ringetjes om te zorgen dat de aan de onderkant uitstekende delen van het protoboard en de Arduino niet platgedrukt worden als de bouten aangedraaid worden.

Plaats de speaker in de daarvoor bedoelde ruimte van de deksel en zet deze bertemu dengan balkoni de daarvoor geprintte.

Stap 4

Sluit de draadjes van het protoboard en de speaker aan zoals op het bijgevoegde skema

Stap 5

Installeer de Arduino perisian op je computer dan muat naik kod de bijgevoede naar de Arduino melalui USB (een andere manier, als je die weet).

Stap 6

Sluit het doosje, sluit hem met de USB kabel aan op je computer en geniet van het geweldige Irisante geluid.

Langkah 3: Bronnen

Bronnen
Bronnen

Deze links heb je zeker nodig om het product functioneel te krijgen:

Perisian Arduino:

www.arduino.cc/en/Main/Software

Perpustakaan referensi (kod) voor de volume:

github.com/connornishijima/arduino-volume1

Perpustakaan referentie (kod) voor de WSWire:

github.com/steamfire/WSWireLib

De volgende links heb ik zelf gebruikt om te onderzoeken hoe ik mijn produk moest maken, gebruikt ze als je zelf wat meer wil verdiepen

Uitzoeken welke weerstand ik dalam mijn handen heb:

www.digikey.com/en/resources/conversion-ca…

Wat de hertz adalah muziek van standaard noten:

pages.mtu.edu/~suits/notefreqs.html

Wat de formule adalah om de hertz interallen tussen muziek noten te berekenen:

pages.mtu.edu/~suits/NoteFreqCalcs.html

TinkerCAD, model 3D gebruikt voor mijn:

www.tinkercad.com

Referentie voor de maten van de Arduino:

www.instructables.com/id/Arduino-dimensions…

Referentie voor snapfit aansluitingen voor 3D printen:

www.3dhubs.com/knowledge-base/how-design-s…

Accelerometer referentie voor mijn:

www.arduino.cc/en/Tutorial/ADXL3xx

eeenthusiast.com/arduino-i2c-adxl-345-robot…

learn.adafruit.com/adxl345-digital-acceler…

www.analog.com/media/en/technical-documenta…

Referentie voor de DAC (audio versterker):

www.arduino.cc/en/Tutorial/SimpleAudioPlay…

Disyorkan: