Satura rādītājs:

Kustību noteikšanas Arduino Helovīna ķirbis: 4 soļi
Kustību noteikšanas Arduino Helovīna ķirbis: 4 soļi

Video: Kustību noteikšanas Arduino Helovīna ķirbis: 4 soļi

Video: Kustību noteikšanas Arduino Helovīna ķirbis: 4 soļi
Video: 🔥 Зачем нужны фазовращатели, как они работают и как ломаются? Крутой гид по системе VVT. 2024, Jūlijs
Anonim
Kustību noteikšanas Arduino Helovīna ķirbis
Kustību noteikšanas Arduino Helovīna ķirbis
Kustību noteikšanas Arduino Helovīna ķirbis
Kustību noteikšanas Arduino Helovīna ķirbis
Kustību noteikšanas Arduino Helovīna ķirbis
Kustību noteikšanas Arduino Helovīna ķirbis

Šīs pamācības mērķis bija izveidot lētu un vienkāršu veidu, kā mājās izgatavot Helovīna rotājumus bez jebkādām prasmēm vai izdomātiem rīkiem. Izmantojot viegli iegūstamus priekšmetus no interneta, arī jūs varat izveidot savu vienkāršo un personalizēto Helovīna baiļu nakti.

Šīs konstrukcijas pamatā ir 3D printera izmantošana (labi, viens izsmalcināts rīks), tomēr tā nav nepieciešamība, jo norādījumi, kas jāievēro, joprojām var darboties ar īstu ķirbi, kuru jūs esat ar mīlestību darinājuši, vai veikalā nopirktu Helovīnu rotājums, kuru esat nocirsis, atvainojiet, pārveidots otrādi. Jūs varētu gandrīz izvēlēties animēt visu, ko varat atrast, ja vien varat piekļūt iekšpusē ar vismaz pietiekami daudz vietas komplekta glabāšanai.

Happy Haunting

Piegādes

Lai izveidotu šo Helovīna ķirbi, jums būs nepieciešams:

  • Dobā apdare (vēlams ķirbis, kas atbilst šīs pamācības tēmai)

    Ja jums ir pieejams 3D printeris, mēs esam pievienojuši ķiršu.stl, kas ir sadalīts trīs sadaļās, lai atvieglotu drukāšanu

  • Arduino Nano (ar iepriekš lodētām galviņām) - lai ietaupītu izmaksas, mēs izmantojām Elegoo Nano
  • DFPlayer mini MP3 atskaņotājs
  • HC-SR501 PIR kustības sensors
  • Neliels maizes dēlis
  • Micro SD karte
  • Jumper kabeļu izvēle
  • 1k omu rezistors
  • Skaļrunis - mēs izmantojām 1 x 1,5 "40 omu 3W skaļruni (EK1794)
  • Audio fails - vēlams skaļi kliedzoši vai dziļi smejoties (vai ja jūs patiešām vēlaties nobiedēt cilvēkus… klepojot un šķaudot), mēs izmantojām WAV failu no šejienes
  • Superlīme - ķirbja salīmēšanai (ja izdrukāts 3D formātā)
  • Kabelis no USB Mini-B līdz USB A

1. darbība: sagatavojiet korpusu

Sagatavojiet pielikumu
Sagatavojiet pielikumu
Sagatavojiet pielikumu
Sagatavojiet pielikumu
Sagatavojiet pielikumu
Sagatavojiet pielikumu

Iegūstiet griešanu vai drukāšanu. Jūtieties brīvi nodarboties ar šo darbību kādam citam savā mājsaimniecībā.

Ja jūs griežat, lūdzu, esiet piesardzīgs un jūtieties brīvi būt pēc iespējas radošāks.

Ja drukājat, pielāgojiet iestatījumus savām vēlmēm, bet mēs iesakām izmantot apmali.

Kad detaļas ir izdrukātas, augšējā puse jāpiesaista apakšējai pusei. Mēs esam pievienojuši cilnes, lai, cerams, sniegtu palīdzību, saskaņojot detaļas. Nelīmējiet vāku vietā, jo ar jebkuru ķirbi tā būs jūsu piekļuve.

Kamēr mēs ļaujam līmei sacietēt, sāksim elektronikas montāžu.

2. darbība: samontējiet elektroniku

Salieciet elektroniku
Salieciet elektroniku
Salieciet elektroniku
Salieciet elektroniku
Salieciet elektroniku
Salieciet elektroniku

Ievērojot Arduino vienkāršību, mēs saglabājām montāžu kā plug and play, izmantojot džemperkabeļus un nelielu maizes dēli. Pārbaudiet sistēmas izkārtojumu un pievienojiet katru nepieciešamo tapu, kā parādīts attēlā.

Sistēmas mērķis ir šāds

  1. Kustības sensoru iedarbina mūsu nenojaušais upuris
  2. HIGH signāls tiek nosūtīts uz Arduino
  3. Arduino nodod komandu DFPlayer
  4. DFPlayer izgūst saglabāto audio failu no SD kartes un nosūta to jautrā ceļā no mūsu skaļruņa.
  5. Ļaujiet kliegt un raudāt.
  6. Pēc tam, kad mūsu upuris ir vai nu pametis notikuma vietu, vai arī vienkārši pietiekoši ilgi stāv bailes vietā (parasti šajā brīdī iegūst saldumus no spainī; galu galā ir Helovīns), kustības sensors pārslēdzas uz LOW signālu, atgriežot sistēmu mierīgā stāvoklī un bruņota valsts.

Vienkāršāk sakot, kustības sensora ievade un skaņas izvade.

Lai saliktu:

  1. Novietojiet Arduino Nano un DFPlayer Mini uz maizes dēļa
  2. Izmantojot savienojuma kabeļus, pievienojiet:

    1. Nano 5V līdz 5V sliede
    2. Nano GND uz zemes dzelzceļu
    3. Nano D11 līdz 1k omu rezistors
    4. 1 kΩ pretestība pret DFPlayer RX
    5. Nano D10 uz DFPlayer TX
    6. Nano D9 līdz HC-SR501 OUT (vidējā tapa)
    7. HC-SR501 VCC līdz 5V sliede
    8. HC-SR501 GND uz zemes sliedi
    9. DFPlayer VCC līdz 5V sliede
    10. DFPlayer GND uz zemes sliedi
    11. DFPlayer SPK_1 uz skaļruni +
    12. DFPlayer SPK_2 skaļrunim -

3. darbība: augšupielādējiet kodu

Lai augšupielādētu kodu, vispirms jālejupielādē un jāinstalē Arduino IDE.

Informāciju par DFPlayer varat atrast šeit.

Arduino kodu varat atrast zemāk. Vienkārši lejupielādējiet to un uzglabājiet atbilstošā mapē, pirms importējat to kā jaunu skici.

Pārliecinieties, vai ir instalētas programmatūras sērijas un DFRobotDFPlayerMini Arduino bibliotēkas.

4. solis: samontējiet galaproduktu

Salieciet galaproduktu
Salieciet galaproduktu
Salieciet galaproduktu
Salieciet galaproduktu

Kad ķirbis ir samontēts vai izgriezts, elektronika ir pievienota kopā un kods ir uzstādīts, ir pienācis laiks vienkārši ievietot visas sastāvdaļas ķirbī. Vispirms nolaidiet skaļruni, izlīdzinot to ar skaļruņa režģi pamatnē, un pārējo maigi novietojiet ap to.

Ieteicams: