Sisukord:

Ärrituse kast: 3 sammu
Ärrituse kast: 3 sammu

Video: Ärrituse kast: 3 sammu

Video: Ärrituse kast: 3 sammu
Video: Алеша Попович и Тугарин Змей | Мультфильмы для всей семьи 2024, Juuli
Anonim
Ärrituse kast
Ärrituse kast

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

Selle kiirendusmõõturi ja litsentsensori abil saate gekombiineerida ja Arduino.

1. samm: Benodigdheden

Benodigdheden
Benodigdheden

Onderdelen

  • Arduino Uno (ik gebruik een Rev 3)
  • De volgende lijst met komponent:

    • 1 kõne (4Ω 3W)
    • 1 LM386 (versterkerchip)
    • 1 ADLX345 (kiirendusmõõtur)
    • 1 fototakisti
    • 1 10KΩ potimeetrit
    • 2 10μF kondensaator
    • 1 250μF kondensaator
    • 1 10 nF kondensaator
    • 1 10Ω saame aru
    • 3 4,7Ω
    • kabeltjes met uiteindes die in de arduino geprikt kunnen worden

      • 6 vanni 7 cm
      • 2 vanni 10 cm
  • protoboard, üks 4 või 5 cm
  • 7 moertjes ja boutjes van M3 formaadis
  • Kleine ringetjes van M3 format (om te zorgen dat je protoboard en arduino niet de onderkant van je verpakking raken)

Gereedschap

  • Mogelijkheid kuni 3D printimine
  • B-tüüpi USB-kaabel (voor de arduino)
  • Soldeerbout ja soldeer
  • Boortje voor het maken van gaatjes in de printplaat

Allalaadimised

  • 3D -mudel om te printen, bijgesloten bij deze instructable
  • Arduino kood, bijgesloten bij deze juhendatav
  • De Arduino raamatukogud vermeld bij de bronnen
  • Arduino IDE tarkvara
  • Elektroonika skeem, juhised on ette nähtud

2. samm: Maken

Maken!
Maken!
Maken!
Maken!
Maken!
Maken!

1. samm

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

2. samm

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

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

3. samm

Schroef het protoboard en de Arduino in het doosje. De Arduino aan de kant met de vierkante gaten, waar de stroom en USB poort van de Arduino doorheen reisija. Het 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.

Kõlarite kõlarid de daarvoor bedoelde ruimte van de deksel en zet deze vast met de daarvoor geprintte balkjes.

4. samm

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

5. samm

Arduino tarkvara installimine arvutisse ja USB -ühenduse kaudu Arduino koodide üleslaadimine (een andere manier, als je die weet).

6. samm

Sluit het doosje, sluit hem met de USB -kaabel aan op je computer and geniet van het geweldige irritante geluid.

3. samm: Bronnen

Bronnen
Bronnen

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

Arduino tarkvara:

www.arduino.cc/en/Main/Software

Teatmeteos (kood) vool de volume library:

github.com/connornishijima/arduino-volume1

WSWire'i raamatukogu viide (kood):

github.com/steamfire/WSWireLib

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

Uitzoeken welke we get ik in mijn handen heb:

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

Wat de hertz on tuntud muusika:

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

Wat de formula on om de hertz intervallen tussen muziek noten te berekenen:

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

TinkerCAD, 3D -mudel:

www.tinkercad.com

Arduino voor de maten:

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

Referentie voor snapfit aansluitingen voor 3D print:

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

Referentie voor mijn kiirendusmõõtur:

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…

DAC viide (heliversioon):

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

Soovitan: