Tartalomjegyzék:

EAL- Beágyazott - kombinált zár: 4 lépés
EAL- Beágyazott - kombinált zár: 4 lépés

Videó: EAL- Beágyazott - kombinált zár: 4 lépés

Videó: EAL- Beágyazott - kombinált zár: 4 lépés
Videó: Сара Бергбрайтер: Почему я создаю роботов размером с рисовое зёрнышко 2024, November
Anonim
EAL- Beágyazott - kombinált zár
EAL- Beágyazott - kombinált zár

Ez a projekt egy iskolai projekt, amelyet az EAL 2.1-es C-programozási tantárgyának választottam. Ez volt az első alkalom, amikor készítettem egy Arduino projektet és C-programozást. Ez egy projekt, amely bemutatja a kombinált zárat. A kombinált zárat sok helyen használhatjuk minden nap. Ezt használhatjuk többek között a széfben, vagy amikor ki kell nyitnunk néhány ajtót.

1. lépés: Alkatrészek

Alkatrészek
Alkatrészek
Alkatrészek
Alkatrészek
Alkatrészek
Alkatrészek
Alkatrészek
Alkatrészek

A projekt létrehozásához a következő összetevőket használtam:

  • Arduino mega 2560
  • LCD 2x16 HD44780 kék
  • Konverter LCD HD44780 I2C IIC
  • SERVO Tower Pro SG92 9g
  • Billentyűzet 4x4 8 pin
  • Led kék
  • Kapcsolatfelvétel
  • Csatlakozó vezetékek
  • Hordozható töltő

2. lépés: Csatlakozás

Kapcsolat
Kapcsolat
Kapcsolat
Kapcsolat

A fenti kép és a következő leírás bemutatja, hogy az összes alkatrész hogyan csatlakozik az Arduino Mega 2560 -hoz.

LCD vége KONVERTER - Arduino 2560 Mega

GND - GND

VCC - 5V

SDA - SDA

SCL- SCL

Billentyűzet - Arduino 2560 Mega

összekapcsolva A0 A1 A3 A4 A5 A6 A7

SERVO - Arduino 2560 mega

GND - GND

VCC - 5V

JEL - 8 tűs

3. lépés: Programozás

Elkezdtem programozni úgy, hogy megtaláltam a könyvtárat LCD -re, jelszóra, billentyűzetre. Ezután az Arduino egyszerű programjaival ellenőriztem, hogy az összetevőim jól működnek -e. Az egyik legnagyobb probléma az volt, hogy a konverter nem kommunikál az LCD -vel. Egy hosszú nap és este után találtam egy problémát. A probléma az átalakító rossz címe volt. A következő lépés egy program befejezése volt.

Billentyűzet, megszoktam a kód beírását. (1111)

A szervó úgy működik, mint egy feloldó mechanizmus.

Az LCD -n megjelenik a kód, amelyet beírtam. (1111)

A program úgy működik, hogy miután beírtam a helyes kódot, a kék led kigyullad, és a szervó 90 fokos mozgást hajt végre.

4. lépés: Tesztelés

Image
Image

A tesztelés során megadtam a kódot (1111), és jóváhagytam a csillaggal. Miután megadtam a helyes kódot az LCD-n, a NYITVA feliratot láttam, és a kék LED világít, és a szervó 90 fokos mozgást végez. Ha rossz kódot írtam, akkor a ROSSZ felirat látható.

A készülék megfelelően és gond nélkül működik.

Ez egy egyszerű projekt, amelyet sok helyzetben és helyen használhatunk.

Ajánlott: