Indholdsfortegnelse:

Elektronisk sparegris: 4 trin
Elektronisk sparegris: 4 trin

Video: Elektronisk sparegris: 4 trin

Video: Elektronisk sparegris: 4 trin
Video: Rieju mrt/drac 2018 cdi/ecu strypning fix (Svenska) 2024, Juli
Anonim
Elektronisk sparegris
Elektronisk sparegris

Dette Electronic Piggy Bank -projekt guider dig gennem trinene til at opbygge de nødvendige kredsløb/nødvendige forbindelser. Du skal bruge følgende dele.

  • 5V relæ
  • 2 lysdioder (rød og grøn)
  • 2 330 Ohm modstande
  • Mand/hun ledninger
  • Almindelige farvede tråde
  • Arduino Uno & datakabel
  • RFID -nøgle og sensor
  • Passiv summer
  • Servomotor
  • Boks
  • Brødbræt

Kassen vil tjene som den faktiske sparegris, for den i dette eksempel brugte jeg en limpistol til at samle stykker pap.

Trin 1: Ledningsforbindelser

Ledningsforbindelser
Ledningsforbindelser

I dette trin lærer du, hvor du skal tilslutte hver eneste ledning på brødbrættet og Arduino

RFID -sensor:

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

Relæ:

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

Servomotor:

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

Passiv summer:

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

Grøn LED:*

  • VCC = Pin 11
  • GND = GND

Rød LED:*

  • VCC = Pin 12
  • GND = GND

*For LED'er skal du sørge for at have en modstand mellem strømmen og LED'en for at forhindre, at LED'en brydes

Trin 2: Kode

Koden til dette projekt, selvom det tilsyneladende er kompliceret, kommer det i bund og grund ned på, hvis kort -ID'et læses, SÅ tænd/sluk lysdioder, summer og drej Servo.

Download de nødvendige biblioteker til dette projekt på https://www.sunfounder.com/learn/category/rfid-kit … bare tryk på download-knappen og sæt disse filer i biblioteksmappen.

Sørg nu for, at du har den rigtige COM -port og -kort valgt i Arduino IDE og upload. Hvis du oplever problemer, er det mest sandsynlige problem en fejlplaceret ledning, så sørg for at alt er på det rigtige sted og intet er afbrudt.

Hvert RFID -nøglemærke er anderledes, så du først skal stryge dit kort og kontrollere den serielle skærm for at læse kort -id'et, derefter skal du erstatte IF -erklæringsbetingelserne med det id på denne måde:

Eksempel ID: 5AE4C955

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

Der er LCD -displaykode, hvis du vil tilføje en LCD til projektet, bare en heads up, at koden ikke virker, medmindre denne kode er inkluderet, selvom du ikke bruger en LCD

Trin 3: Kasse

Boks
Boks

Som nævnt tidligere blev min kasse oprettet ved hjælp af pap og varm lim, jeg skar en firkant ud i taget på kassen til dækslet og servomotoren, jeg satte servoen på plads ved først at pakke dele ind i hockeytape (ethvert bånd vil do) og varmlimning af båndet for at skabe en slags hård skal, så jeg ikke ødelægger delene, så jeg bare kan skrælle tapen af senere.

Kassen er helt lukket undtagen bagsiden, hvor forbindelserne kommer fra, jeg forlod et vindue 1/3 af området på bagsiden og efterlod en lille flap pap i bunden for let at få mønter ud.

Anbefalede: