Biuro durų skambutis: 5 žingsniai
Biuro durų skambutis: 5 žingsniai
Anonim
Image
Image
Biuro durų skambutis
Biuro durų skambutis

Sukūriau šį durų skambutį, norėdamas pranešti mūsų biurui, kai žmonės ateina prie mūsų techninės pagalbos durų. Dažnai nėra lengva pastebėti, ar kas nors yra biuruose, nes mes neturime „registratūros“. Ši greita, paprasta arduino pagrindu sukurta įspėjimo sistema leidžia mums žinoti, kai kas nors įeina į kambarį.

Šiame projekte yra perjungimo mygtukas (6 sekundžių pauzė), kad galėtume tyliai įeiti/išeiti, pauzės mygtukas (pristabdo aptikimą, kol mygtukas vėl bus paspaustas) ir atstatymo mygtukas. Jį maitina išorinis maitinimo adapteris, naudojant standartinį 5,5 mm nuolatinės srovės maitinimo lizdą.

Prototipas ant duonos lentos. Paskutinėje konstrukcijoje buvo naudojama pagal užsakymą sukurta 3D spausdinta dėžutė.

1 žingsnis: reikmenys

Prekės
Prekės
Prekės
Prekės
  • Arduino Nano
  • Ultragarsinis jutiklis HC-SR04
  • Šviesos diodas - raudonas - 5 mm
  • Šviesos diodas - geltonas - 5 mm
  • LED - mėlyna - 5 mm
  • PAM8302 2,5 W D klasės garso stiprintuvas
  • Mini garsiakalbis (mes naudojome „Gikfun 2“4Ω garsiakalbį)
  • (3) - 220Ω rezistoriai
  • 3 mygtukai (galutiniam kūrimui naudojome „Cylewet“12 mm mygtukus)
  • DC maitinimo prievadas (5 mm x 2,1 mm)
  • „Rocker“stiliaus maitinimo jungiklis

Nuotraukoje yra 4 mygtukai. Mes nusprendėme, kad mygtukų išdėstymas galinėje projekto dėžutės pusėje yra nepatogus, todėl dėžutės viršuje pridėjau mygtuką. Abu geltoni mygtukai yra prijungti prie to paties arduino kaiščio, todėl galite paspausti bet kurį iš jų!

Atkreipkite dėmesį, kad naudojau 4Ω garsiakalbį. Taip pat galite naudoti 8 Ω garsiakalbį su PAM8302 stiprintuvu, todėl garsas bus mažesnis. Stiprintuvas yra nustatytas į minimalų nustatymą ir yra gana garsus!

2 žingsnis: „Breadboard“išdėstymas

Duonos lentos išdėstymas
Duonos lentos išdėstymas

Štai duonos lentos išdėstymas.

Daryti…

  1. Pakeiskite garso stiprintuvo kontaktus, kad supaprastintumėte laidų prijungimą.
  2. Pakeiskite LED lemputes, kad supaprastintumėte laidus.

Galutiniam dizainui naudojau mini duonos lentą su tik 1 maitinimo bėgeliu.

Maitinimą teikia 5 V maitinimo adapteris su 5,5 x 2,5 mm lizdu. Kadangi jis prijungtas prie „Arduino Nano“VIN prievado, šis prievadas gali veikti iki 20 V įtampos.

3 žingsnis: elektros schema

Elektros schema
Elektros schema

4 žingsnis: kodas

Šis kodas buvo parašytas naudojant „Arduino Create“svetainę, skirtą „Arduino Nano“, naudojamam šiam projektui maitinti.

5 žingsnis: 3D korpusas

3D korpusas
3D korpusas
3D korpusas
3D korpusas

3D spausdintam korpusui aš lituodavau rezistorius prie šviesos diodo kojų ir lituodavau švino laidą prie kitos kojos. Aš taip pat naudojau didesnius mygtukus ir pridėjau įdubas veržlėms montuoti ant jungiklių ir maitinimo prievado.

Siekdamas, kad šis produktas būtų atkuriamas studentams, suprojektavau aptvarą naudodamas „Tinkercad“.

Mygtukų anga viršutiniame dešiniajame kampe skirta mygtukui „nepaisyti“. Stumti buvo nepatogu, todėl dėžutės viršuje pridėjau antrą mygtuką, kad būtų lengviau nepaisyti, kad galėtume išeiti iš biuro neįjungę įspėjimo!

Galite pastebėti aliuminio foliją, apvyniotą aplink laidus, įkištus už garsiakalbio. Buvo periodiškai pasklidę jutiklio rodmenys. Pridėjus aliuminio folijos „skydo“jutiklių rodmenys yra labai nuoseklūs.