Slēdzama dāvanu kaste: 4 soļi
Slēdzama dāvanu kaste: 4 soļi
Anonim

Slēdzama dāvanu kastīte, kurā var apmainīties ar dāvanām. Kastīte aizslēdzas ar solenoīdiem. Atsevišķa karte sazinās ar kastīti, izmantojot RF, un tai ir LCD, kas parāda, kam dāvana ir un no kuras tā ir, un tai ir pogas slepeno un publisko kodu ievadīšanai. Ievadiet savu slepeno kodu, lai atbloķētu lodziņu un ievietotu tajā priekšmetu, pēc tam ievadiet vienciparu publisko kodu, kam paredzēta dāvana. Tagad tikai tas, kam dāvana ir paredzēta, var atbloķēt kastīti.

1. solis: shēmas

Materiāli

  • 2 maizes dēļi
  • 2 Arduino Unos
  • 2 nrf24l01 ar mugursomu
  • LCD ekrāns ar 4 kontaktu spi mugursomu (pievienojiet 5V un zemē, SCL un SDA tapas arduino atbilstošajām tapām)
  • 5 spiedpogas
  • 7 saprātīgu vērtību rezistori (simtiem omu)
  • 2 tranzistori
  • 2 solenoīdi
  • 2 diodes

2. darbība: kods

button_client.ino - kartes karte ar pogām un lcd

  • Šajā failā es izveidoju ierobežota stāvokļa mašīnu, lai nosūtītu atbloķēšanas signālu uz nrf mikroshēmu, pārbaudītu, vai kods ir pareizs, un parādītu to LCD.
  • Šajā failā es glabāju arī istabas biedru privātos un publiskos kodus, tāpēc nekautrējieties mainīt kodus un vārdus.

led_server.ino - kārbas atbloķēšanas kods

Šajā failā kods gaida, kamēr kartes kods nosūtīs signālu kastes atbloķēšanai, kas ievelk solenoīdus un atbloķē lodziņu

3. darbība: kastes un kartes izgatavošana

  1. Kārbas vākā un sānos izveidojiet 2 izlīdzinātus caurumus
  2. Nostipriniet abus solenoīdus kastes caurumos.
  3. Kārbas sānu apakšā izveidojiet vēl vienu caurumu, lai ievietotu strāvas kabeli
  4. Ievietojiet ķēdi iekšā un pievienojiet solenoīdus un barošanas avotu
  5. Novietojiet kartonu virs ķēdes, lai aizsargātu ķēdi no iekšpusē ievietotiem priekšmetiem.
  6. Piestipriniet citas shēmas, LCD un pogas pie kartona un pievienojiet barošanas avotam.
  7. Kartei pievienoju starpliktuvi ar papīru, lai rakstītu jaunas ziņas.
  8. Rotā savu kastīti!

Ieteicams: