Përmbajtje:

Arduino Lock Lojë: 5 hapa
Arduino Lock Lojë: 5 hapa

Video: Arduino Lock Lojë: 5 hapa

Video: Arduino Lock Lojë: 5 hapa
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Korrik
Anonim
Lojë Arduino Lock
Lojë Arduino Lock

Kjo lojë e vogël e bllokimit do të rastësojë një numër dhe do t'ju lejojë ta merrni me mend! Loja kontrollohet nga 3 butona dhe numri është gjithmonë 1-9. Ju lutemi komentoni çdo rekomandim ose çështje dhe unë do të përpiqem t'i zgjidh ato.

Hapi 1: Mbledhja e materialeve tuaja

Mbledhja e materialeve tuaja
Mbledhja e materialeve tuaja

Materialet që ju nevojiten janë si më poshtë:

  1. Arduino Uno (bordet e tjera Arduino mund të funksionojnë, por unë kurrë nuk kam testuar asnjë)
  2. Dërrasë e madhe buke
  3. Breadboard i vogël
  4. Mashkull - Tela Mashkull Jumper
  5. 3 butona shtytës
  6. 3 rezistente
  7. Qasja në një kompjuter
  8. Disa gati për të punuar duar!

Hapi 2: Vendosja e tabelave të bukës

Ngritja e Bordeve të Bukës
Ngritja e Bordeve të Bukës
Ngritja e Bordeve të Bukës
Ngritja e Bordeve të Bukës
Ngritja e Bordeve të Bukës
Ngritja e Bordeve të Bukës

Për të ngritur bordin e madh bëni si më poshtë:

Vendoseni ekranin LCD 1602 në pjesën e poshtme të djathtë të bordit të bukës ashtu. Vazhdoni të vendosni potenciometrin përgjatë mesit duke u siguruar që dy kunjat të jenë në pjesën e poshtme dhe ai njëjës më sipër.

Për të vendosur bordin më të vogël si kontrollues, bëni sa më poshtë:

Vendosni tre butonat tuaj shtytës përgjatë hendekut të mesëm. Shpërndajini sa të doni, megjithatë sigurohuni që butonat të mos jenë të lidhur horizontalisht por të jenë vertikalisht (pa shtypur butonin). Nëse doni të provoni se cila anë është gjithmonë e lidhur unë sugjeroj të vendosni një qark të thjeshtë me një led të lidhur me butonin.

Hapi 3: Lidhja e telave

Lidhja e telave
Lidhja e telave
Lidhja e telave
Lidhja e telave

Duke filluar me tabelën më të madhe të bukës lidhni sa vijon:

  • 3.3 volt në hekurudhën pozitive
  • Toka në hekurudhë negative

Pastaj për të lidhur potenciometrin lidhni sa vijon:

  • Pina e sipërme në V0 në LCD
  • Pjesa e poshtme e majtë në shinën e fuqisë negative
  • Pjesa e poshtme e djathtë e shiritit të fuqisë pozitive të kunjit

Lidhja e ekranit:

  • VSS në hekurudhën negative
  • VDD në hekurudhën pozitive
  • V0 është i lidhur tashmë
  • RS në pinin digjital 12
  • RW në hekurudhën negative
  • E në pinin dixhital 11
  • D4 në pin dixhital 5
  • D5 në pin dixhital 4
  • D6 në pin dixhital 3
  • D7 në pin dixhital 2
  • Nga një në 5 volt
  • K në tokë

Tani te kontrolluesi!

  • Lidhni kunjin e poshtëm të majtë të secilit buton me një rezistencë në shinën e fuqisë negative (në tabelën tjetër).
  • Lidhni kunjin e poshtëm të djathtë të secilit buton me shinën pozitive (në tabelën tjetër).
  • Pastaj lidhni pjesën e sipërme të majtë të një butoni me pinin dixhital 7
  • Lidhni pjesën e sipërme të majtë të butonit tjetër me pinin dixhital 8
  • Lidhni pjesën e sipërme të majtë të butonit përfundimtar me pinin dixhital 9

Tani gjithçka është e lidhur!

Hapi 4: Programimi

Ju mund ta programoni këtë vetë ose mund të përdorni kodin tim (unë jam amator kështu që nuk është më i miri). Nëse jeni i ri në këtë, lidhni Arduino -n tuaj me USB dhe ngarkoni kodin përmes redaktuesit të uebit të Arduino. Ja ku eshte:

create.arduino.cc/editor/TCD_95/f285ffc9-e5c0-4a63-bce9-a2fd2aac850a/preview

Hapi 5: Testimi i lojës

Testimi i lojës
Testimi i lojës
Testimi i lojës
Testimi i lojës

Kur ndizni ekranin, sigurohuni që të ktheni potenciometrin për të lejuar që teksti të shfaqet qartë. Filloni duke testuar nëse secili buton funksionon si duhet dhe jep dhe jep. Vini re se mbajtja e butonit të hyrjes mund ta prishë atë, kështu që mbajeni vetëm për një sekondë të shpejtë. Nëse dëshironi të luani lojën përsëri, shtypni butonin e kuq të rivendosjes në Arduino tuaj. Tani nëse gjithçka funksionon, përpiquni të rregulloni disa nga mekanikat në lojë ose shtoni më shumë butona.

Recommended: