Бекитилүүчү белек кутучасы: 4 кадам
Бекитилүүчү белек кутучасы: 4 кадам
Anonim

Белектерди алмаштыра турган кулпулануучу белек кутусу. Коробка соленоиддер менен бекитилет. Өзүнчө карта RF үстүндөгү куту менен байланышып турат жана LCD белеги кимге жана кимден келгенин көрсөтөт жана жашыруун жана ачык коддорду киргизүү баскычтары бар. Жашыруун кодуңузду киргизиңиз, кутунун кулпусун ачып, ичине бир нерсе коюңуз, андан кийин белек кимге арналган бир сандан турган жалпы кодду киргизиңиз. Эми белек кимге гана арналган болсо, кутунун кулпусун ача алат.

1 -кадам: Райондор

Материалдар

  • 2 нан тактасы
  • 2 Arduino Unos
  • 2 nrf24l01 рюкзак менен
  • lcd экраны 4 пин спи рюкзагы менен (5V жана жерге туташтырыңыз, SCL жана SDA пиндери arduinoдогу тиешелүү казыктарга)
  • 5 баскычтар
  • Акылга сыярлык 7 резистор (жүздөгөн Ом)
  • 2 транзистор
  • 2 соленоид
  • 2 диод

2 -кадам: Код

button_client.ino - баскычтар жана LCD менен картанын коду

  • Бул файлда мен ачуу сигналын nrf чипине жөнөтүү, коддун туура экендигин текшерүү жана lcdде көрсөтүү үчүн чектүү мамлекеттик машинаны түздүм.
  • Мен жеке жана ачык коддорду бул файлда бөлмөлөштөрүм үчүн сактайм, андыктан коддорду жана фамилияларды алмаштыруудан тартынбаңыз.

led_server.ino - кутунун кулпусун ачуу коду

Бул файлда код картанын кодун кутучанын кулпусун ачуу үчүн сигнал жөнөтүшүн күтөт, ал соленоиддерди артка тартып, кутуну ачат

3 -кадам: кутучаны жана картаны жасоо

  1. Кутуңуздун капкагында жана капталында тегизделген 2 тешик жасаңыз
  2. Кутунун тешиктерине эки соленоидди бекит.
  3. Электр кабелине туура келиши үчүн кутунун капталынын ылдый жагында дагы бир тешик жасаңыз
  4. Микросхеманы ичине салып, электромагнитти жана электр энергиясын кошуңуз
  5. Райондун ичине салынган нерселерден коргоо үчүн картонду схеманын үстүнө коюңуз.
  6. Картон картасына башка схеманы, LCD жана баскычтарды бекитип, электр менен камсыздоону туташтырыңыз.
  7. Мен жаңы билдирүүлөрдү жазуу үчүн картага кагазы бар алмашуу булагын коштум.
  8. Кутуңузду кооздоңуз!

Сунушталууда: