Kazalo:

Elektronska prasica: 4 koraki
Elektronska prasica: 4 koraki

Video: Elektronska prasica: 4 koraki

Video: Elektronska prasica: 4 koraki
Video: Памяти Андрея Зяблых. Холангиокарцинома 4 стадии 2024, Julij
Anonim
Elektronska prašičja banka
Elektronska prašičja banka

Ta projekt Piggy Bank vas bo vodil skozi korake za izgradnjo potrebnega vezja/povezav. Potrebovali boste naslednje dele.

  • 5V rele
  • 2 LED (rdeča in zelena)
  • 2 330 ohmski upori
  • Moške/ženske žice
  • Navadne barvne žice
  • Arduino Uno in podatkovni kabel
  • RFID ključ in senzor
  • Pasivni zvočni signal
  • Servo motor
  • Škatla
  • Ogledna plošča

Škatla bo služila kot prasica, za tisto v tem primeru sem uporabil pištolo za lepilo, da sem sestavil kose kartona.

1. korak: Ožičenje

Ožičenje
Ožičenje

V tem koraku se boste naučili, kje priključiti vsako žico na plošči in Arduino

RFID senzor:

  • VCC = 3,3 V
  • RST = Pin 2
  • GND = GND
  • MISO = Pin 3
  • MOSI = Pin 4
  • SCK = Pin 5
  • NSS = Pin 6
  • IRQ = Pin 7

Rele:

  • VCC = 5 V
  • GND = GND
  • SIG = Pin 8

Servo motor:

  • VCC = 5 V
  • GND = GND
  • SIG = Pin 9

Pasivni zvočni signal:

  • VCC = 5 V
  • GND = GND
  • SIG = Pin 10

Zelena LED:*

  • VCC = Pin 11
  • GND = GND

Rdeča LED:*

  • VCC = Pin 12
  • GND = GND

*Za LED diode poskrbite, da imate med napajanjem in LED diodo upor, da preprečite zlom LED

2. korak: Koda

Koda za ta projekt, čeprav je navidez zapletena, se v bistvu nanaša na ČE se prebere ID kartice, nato pa vklopite/izklopite LED, zvočni signal in zavrtite servo.

Knjižnice, potrebne za ta projekt, prenesite na https://www.sunfounder.com/learn/category/rfid-kit… samo pritisnite gumb za prenos in te datoteke shranite v mapo knjižnice.

Zdaj se prepričajte, da ste v Arduino IDE izbrali prava vrata in ploščo COM in jih naložili. Če naletite na kakršne koli težave, je najverjetneje napačna žica, zato se prepričajte, da je vse na pravem mestu in da nič ni odklopljeno.

Vsaka oznaka ključa RFID je drugačna, zato najprej potegnite kartico in preverite, ali serijski monitor prebere ID kartice, nato pa morate na ta način zamenjati pogoje izjave IF s tem ID -jem:

Primer ID: 5AE4C955

Pogoj: id [0] == 0x5A && id [1] == 0xE4 && id [2] == 0xC9 && id [3] == 0x55

Če želite projektu dodati LCD -prikazovalnik, je na voljo koda LCD, samo povejte, da koda ne bo delovala, če ta koda ni vključena, tudi če ne uporabljate LCD -zaslona

3. korak: Škatla

Škatla
Škatla

Kot smo že omenili, je bila moja škatla ustvarjena s kartonom in vročim lepilom, izrezal sem kvadrat v strehi škatle za pokrov in servo motor, servo sem namestil tako, da sem dele najprej zavil v hokejski trak (kateri koli trak bo naredite) in vroče lepljenje traku, da ustvarite nekakšno trdo lupino, da ne poškodujem delov, tako da lahko trak kasneje samo odlepim.

Škatla je popolnoma zaprta, razen na zadnji strani, od koder prihajajo povezave, pustila sem okno 1/3 površine te zadnje strani in na dnu pustila malo zavihka iz kartona, da sem zlahka izvlekla kovance.

Priporočena: