Az ötlet forrása
Még 2021 környékén született egy ötlet, amikor javában tombolt a Covid és volt az a szabály, hogy a kisebb élelmiszer boltokban egyszerre 5 vagy 10 vásárló lehet bent egyszerre. Robotika néven volt a főiskolán egy tantárgyunk, adta magát a helyzet, hogy Covid szimulátort készítsek beadandóként Arduino-val.
Hirdetés
Akkoriban csak egy Arduino Uno-m volt, nem voltak még hozzá LED-ek, gombok, egyéb alkatrészek, így a Tinkercad nevű online áramkör tervezőben készítettem el a beadandót az oktatóm javaslatára. Ebben az áramkört és a programkódot is meg tudtam tervezni és szimulálni is lehetett a működést.
Az volt a terv, hogy van 4 db LED az üzletben. Kék, zöld, sárga és piros. Van két nyomógomb, az egyik felfelé, a másik lefelé léptet egy számlálót. Alap esetben, ha csak az eladó és a személyzet van a boltban, nulla az értéke a számlálónak. A kék LED világít, ami jelen esetben az áramkör alapállapota, hasonlóan, mint a fénysorompó fehér villogása.
Ha bejön egy vásárló, az eladó megnyomja a felfelé léptető gombot, a számláló egyre vált. A zöld LED világít. Újabb vásárló érkezik, gombnyomás, a számláló kettőre vált, a zöld LED elalszik, a sárga fog világítani. A sárga már figyelmeztető fény, egynél több vásárló nem jöhet be. A harmadik vásárló érkezése esetén pirosra vált a LED. Ez jelzi, hogy egyelőre több vásárló nem jöhet be. Egy vásárlónak a dolga végeztével kötelezően el kell hagynia a boltot, ami után a piros LED kialszik és a sárga fog világítani. Ezután ismét bejöhet egy vásárló. És így tovább...
Az áramkörhöz kellett 4 db LED, 6 db ellenállás, egy Arduino UNO és 2 nyomógomb, valamint vezetékek. A vezetékek színét is igyekeztem egyértelműre csinálni a Tinkercad-ben. A LED-ek színe szerint jelöltem a LED-ek egyik ágára csatlakozó vezetékeket, illetve az Arduino és a próbapad negatív és pozitív pontjaira csatlakozó vezetékek fekete és piros színt kaptak.
A cikk még nem ért véget, kérlek, lapozz!



