Turinys:

„Arduino“durų varpas su VU matuokliu: 4 žingsniai (su nuotraukomis)
„Arduino“durų varpas su VU matuokliu: 4 žingsniai (su nuotraukomis)

Video: „Arduino“durų varpas su VU matuokliu: 4 žingsniai (su nuotraukomis)

Video: „Arduino“durų varpas su VU matuokliu: 4 žingsniai (su nuotraukomis)
Video: Démonstration de programmation C dans Atmel Studio 7 sur un Arduino Micro et un PicKit4 2024, Lapkritis
Anonim
„Arduino“durų varpas su VU matuokliu
„Arduino“durų varpas su VU matuokliu

Pagrindinė idėja - paspaudus durų skambučio mygtuką, šviesos diodai pradės ritmiškai švytėti kartu su garsiniu signalu, po kurio laiko du įvykiai automatiškai sustos. Šviesos diodai gali būti už durų, kad linksmintų lankytoją, arba viduje. Šioje pamokoje aš demonstruoju pagrindinį projektą, kuris yra gana paprastas.

Aš aprašiau šio projekto pagrindą kaip durų varpo projektą savo technologijų tinklaraštyje, bendrinamą „Hackstar“, „Fritzing“ir tt vietose. Skaitytojui greičiausiai nekils sunkumų jį kuriant. „Instructables“pridėsiu daugiau idėjų, kaip patobulinti, pritaikyti šį projektą realiam gyvenimui. VU Meter yra šiek tiek subjektyvi frazė.

1 žingsnis: Gaukite aparatūros komponentus

Image
Image

Norėdami sukurti šį projektą, jums reikės šių dalykų:

  1. „Arduino UNO“ar panaši plokštė × 1
  2. Duonos lenta × 1
  3. Trumpieji laidai × 1
  4. Mygtuko jungiklis (12 mm) × 1
  5. Rezistorius 1k ohm × 1
  6. Rezistorius 221 omų × 3
  7. Pjezo garsinis signalas (bendras) × 1

2 žingsnis: Gaukite schemą ir sukurkite

Sudarykite kodą ir įkelkite į „Arduino“!
Sudarykite kodą ir įkelkite į „Arduino“!

Viršuje pridėta schema. Taip pat galite atsisiųsti „Fritzing“failą iš mano projekto „Fritzing“. Įsitikinkite, kad viskas gerai.

3 žingsnis: surinkite kodą ir įkelkite į „Arduino“

Pradedantiesiems tai šiek tiek sudėtinga! Turiu aukščiau pateiktą iliustraciją, kad pradedantiesiems būtų lengviau.

Čia sunku parašyti kodą.

Paprastai „Arduino IDE“rašote/kopijuojate ir įklijuojate vieną kodą, kuris šiam projektui yra „Pagrindinis kodas“šiame projekte „Arduino Project Hub“.

Turite sekti aukščiau pateiktą iliustraciją, kad spustelėtumėte ir gautumėte kitą „skirtuką“„Arduino IDE“, kuriame nukopijuosite ir įklijuosite „pithes.h“iš aukščiau nurodyto tinklalapio.

Taigi, „Arduino IDE“turėsite kodus dviejuose vieno lango skirtukuose. Sudarykite ir įkelkite.

4 žingsnis: patobulinkite projektą

Akivaizdu, kad šis projektas yra pernelyg paprastas šiems dalykams:

  1. Šviesos diodų skaičius yra per mažas
  2. Garso signalo garsas yra labai mažas kaip durų skambutis
  3. Tikimės MP3 garso
  4. Reikalinga tam tikra automatika

Pakalbėkime apie patobulinimus.

Šiek tiek pakeitus kodą, galite lengvai padidinti šviesos diodų skaičių, nes ilgas šviesos diodų skaičius yra mažesnis („Arduino“turi ribotą skaičių kaiščių). Viršijus šią ribą, norėdami padidinti šviesos diodų skaičių, turite suprasti multipleksavimą, charlieplexingą ir tt. Iš tikrųjų galite naudoti „Adafruit“8x8 taškų matricos ekraną (ty charlieplexing). Galite naudoti RGB šviesos diodus ir pan.

Kalbant apie MP3 grojimą, jums iš tikrųjų reikia tam tikro MP3 skydo.

Skambučio garsas yra mažas - dažnas skundas. Žiniatinklyje vyksta daug diskusijų, kaip naudoti „galingą garsinį signalą“, pridėti tranzistorių ir pan.

Paskutinė dalis prideda šiek tiek automatikos. Jei patobulinsite aukščiau pateiktus dalykus, kad durų varpas būtų gaminamas kokybiškai, galite pagalvoti apie automatikos pridėjimą, pavyzdžiui, savininkui palietus durų rankeną, garsinis signalas/muzika sustos. Ši dalis iš tikrųjų skamba sudėtingai, bet nėra sunku.

Rekomenduojamas: