Daftar Isi:

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, Juli
Anonim
Kotak Gangguan
Kotak Gangguan

Dit is een Instructable voor het maken wat ik een Box of Annoyance noem. Ini adalah een doosje wat verschillende tonen producer, op verschillende volumes.

Dit doet het op basis van een accelerometer dan lichtsensor, gecombineerd bertemu dengan Arduino.

Langkah 1: Benodigdheden

Benodigdheden
Benodigdheden

Onderdelen

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

    • 1 Speaker (4Ω 3W)
    • 1 LM386 (versterkerchip)
    • 1 ADLX345 (akselerometer)
    • 1 fotoresistor
    • 1 10KΩ potmeter
    • 2 10μF kondensator
    • 1 250μF kondensator
    • 1 kondensator 10nF
    • 1 10Ω stand
    • 3 4,7Ω tempat duduk
    • kabeltjes met uiteindes die in 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 format
  • 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 type-B (voor de arduino)
  • Solderbout dan Solder
  • Boortje voor het maken van gaatjes in de printplaat

Unduhan

  • Model 3D om te printen, bijgesloten bij deze dapat diinstruksikan
  • Kode Arduino, bijgesloten bij deze dapat diinstruksikan
  • Perpustakaan De Arduino vermeld bij de bronnen
  • Perangkat lunak Arduino IDE
  • Skema Electronica, bijgesloten bij deze dapat diinstruksikan

Langkah 2: Dibuat

dibuat!
dibuat!
dibuat!
dibuat!
dibuat!
dibuat!

Langkah 1

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

Langkah 2

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

Solder de componenten op het protoboard volgens het bijgevoegde schema, hou er rekening mee dat je ruimte laat rond de gaten di het board voor de schroeven in de volgende stap.

Langkah 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 doorheen passen. Het protoboard aan de ander kant. Bersiaplah untuk membuat keputusan tentang perangkat lunak dan perangkat lunak yang sesuai dengan perangkat protoboard dan Arduino.

Plaat de speaker in de daarvoor bedoelde ruimte van de deksel en zet deze vast met de daarvoor geprintte balkjes.

Langkah 4

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

Langkah 5

Instal perangkat lunak Arduino di komputer dan unggah kode bijgevoede di Arduino melalui USB (dari een andere manier, als je die weet).

Langkah 6

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

Langkah 3: Bronnen

Bronnen
Bronnen

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

Perangkat lunak Arduino:

www.arduino.cc/en/Main/Software

Referensi (kode) perpustakaan volume:

github.com/connornishijima/arduino-volume1

Referensi (kode) untuk perpustakaan WSWire:

github.com/steamfire/WSWireLib

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

Uitzoeken welke weerstand ik in mijn handen heb:

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

Wat de hertz adalah van standar muziek catatan:

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

Wat de formule is om de hertz intervallen tussen muziek catatan te berekenen:

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

TinkerCAD, model 3D gebruikt voor mijn:

www.tinkercad.com

Referensi voor de maten van de Arduino:

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

Referensi voor snapfit aansluitingen voor 3D printen:

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

Akselerometer 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…

Direkomendasikan: