Darilna škatla, ki jo je mogoče zakleniti: 4 koraki
Darilna škatla, ki jo je mogoče zakleniti: 4 koraki
Anonim

Darilna škatla z zaklepanjem, kjer lahko zamenjate darila. Škatla se zaklene s solenoidi. Ločena kartica komunicira s škatlo prek RF -ja in ima LCD -zaslon, ki prikazuje, komu je darilo in od koga je, ter ima gumbe za vnos tajnih in javnih kod. Vnesite svojo skrivno kodo, da odklenete škatlo in vstavite predmet, nato vnesite enomestno javno kodo, komu je darilo namenjeno. Zdaj lahko odklene škatlo samo tisto, za katero je darilo.

1. korak: Vezja

Materiali

  • 2 deski
  • 2 Arduino Unos
  • 2 nrf24l01 z nahrbtnikom
  • LCD zaslon s 4 -polnim nahrbtnikom spi (priključite na 5V in ozemljitev, SCL in SDA nožice na ustrezne nožice na arduinu)
  • 5 gumbov
  • 7 uporov razumnih vrednosti (stotine ohmov)
  • 2 tranzistorja
  • 2 solenoida
  • 2 diodi

2. korak: Koda

button_client.ino - koda za kartico z gumbi in lcd

  • V tej datoteki sem ustvaril končni stroj za pošiljanje signala za odklepanje čipu nrf, preverjanje pravilnosti kode in prikaz na lcd -ju.
  • V to datoteko shranjujem tudi zasebne in javne kode za svoje sostanovalce, zato lahko kode in imena spremenite.

led_server.ino - koda za odklepanje škatle

V tej datoteki koda čaka, da koda kartice pošlje signal za odklepanje škatle, ki umakne solenoide in odklene škatlo

3. korak: Izdelava škatle in kartice

  1. V pokrovu in na straneh škatle naredite 2 luknji, ki se poravnata
  2. Dva solenoida pritrdite v luknje v škatli.
  3. Na dnu napajalnega kabla naredite še eno luknjo blizu dna strani škatle
  4. Vstavite vezje v notranjost in priključite solenoide in napajanje
  5. Karton položite na vezje, da zaščitite vezje pred predmeti, ki so v notranjosti.
  6. Pritrdite drugo vezje, lcd in gumbe na karton in ga priključite na napajanje.
  7. Na kartico sem dodal odložišče s papirjem za pisanje novih sporočil.
  8. Okrasite svojo škatlo!

Priporočena: