Simon Standoff
Təlimat kitabçası
Simon Standofi
Paola Solórzano Bravo tərəfindən
Layihə sevimli oyunu Simonu təqlid edən iki oyunçu oyunudur. Biz obyektimizlə, həm də başqa bir şəxslə qarşılıqlı əlaqəni əhatə edən bir oyun yaratmaq istədik ki, bu, ənənəvi versiyaya fərqli yanaşma olsun. Oyun, oyunun bütün komponentlərini ehtiva edən lazer çap qutusunda yerləşdirilir. Qutunun qapağı da lazerlə kəsilmiş və deşiklərlə örtülmüşdür. Oyunun faktiki qarşılıqlı əlaqəsi Oyunçu 1 və Oyunçu 2-nin Simonla rəqabət apararkən kimin daha uzağa gedə biləcəyini görmək üçün yarışmasını əhatə edir. Hər iki oyunçunun qarşısında tamamlamalı olduqları kombinasiyalarda 4 düymə işıqlandırma olacaq. Simona qarşı yarışan sonuncu oyunçu qalib gəlir. Bir oyunçunun kombinasiyaya səhv daxil olduğunu və ya çox uzun müddət gözlədiyini göstərmək üçün bütün LED-lər bir neçə dəfə yanır. Qarşılıqlı əlaqə üçün düymələr anlıqdır və həmçinin əmrlə yanan bir LED var. Oyun oynanılmadıqda, düymələrdəki LED-lər düyməni basmaqdan ayrı olmaq üçün proqramlaşdırıla bildiyindən, insanları oynamağa cəlb etmək üçün canlı rənglər arasında dövrə vururlar. Bu oyun və təcrübə insanın yaddaşını sınayacaq və həm də rəqabətə səbəb olacaq. 
Materiallar
- 2x - Tam çörək lövhəsi
- 2x – Arduino Nano 33 IoT
- 16x - 330 Ohm Rezistorlar
- 2x - Mavi 16 mm İşıqlı Ani Düymələr
- 2x - Qırmızı 16 mm İşıqlı Ani Düymələr
- 2x – Sarı 16 mm İşıqlı Ani Düymələr
- 2x – Yaşıl 16 mm İşıqlı Ani Düymələr
- 32x – 3 x 45mm İstilik Büzücü Boru
- Möhkəm nüvəli tel

Dövrələrin doldurulması
- Möhkəm nüvəli teldən istifadə edərək, Arduino-dakı 3.3 V pinindən çörək lövhəsinin müsbət xəttinə qoşun. Sonra çörək lövhəsinin hər iki müsbət xəttini birləşdirmək üçün başqa bir tel parçasından istifadə edin
- GND-dən, yerdən, Arduino-dakı pinlə çörək lövhəsinin mənfi xəttinə qoşun. Çörək lövhəsinin hər iki mənfi xəttini birləşdirmək üçün başqa bir tel parçasından istifadə edin
- 32 ədəd, hər işıqlı düymə üçün 4, uzunluğu təxminən 4 sm olan bərk nüvəli naqildən kəsin.
- Hər bir telin bir tərəfindən təxminən 1 sm, digər tərəfdən isə təxminən 1 sm çəkin
- Yuxarıdakı şəkildə göstərildiyi kimi, işıqlı düymələrdən birinin arxasındakı kontaktlardan biri vasitəsilə telin yan tərəfindəki 1-i döndərin.
- Əvvəlki addımları bütün 8 işıqlı düymənin bütün kontaktları ilə təkrarlayın
- Bir lehimləmə dəmirindən istifadə edərək ilgəklənmiş bərk nüvəli teli onun bağlandığı kontakta lehimləyin
- Bütün əlavə edilmiş tellərlə bunu təkrarlayın
- Yuxarıda göstərildiyi kimi, hər bir kontakt və ona qoşulmuş naqil üzərində istilik büzüşmə borularından birini istiliklə büzüşdürün
- QEYD: + işarəsi ilə işarələnmiş kontakt LED-in müsbət tərəfidir və işarələnmiş kontakt isə LED-in mənfi tərəfidir. Digər iki kontakt düymə telləri olacaq
- Qırmızı işıqlı düymənin müsbət işarələnmiş tərəfini Arduino Nano 18 IoT-nin D33 pininə bağlamaq üçün bərk nüvəli naqildən istifadə edəcəyiniz sıraya yapışdırın.
- Qırmızı işıqlı düymənin mənfi işarələnmiş tərəfini əvvəllər istifadə edilmiş cərgənin yanındakı sıraya yapışdırın, oradan çörək lövhəsinin mənfi xəttinə gedən 330 ohm rezistorlardan birini yerləşdirin.
- Arduino-da D9 pininə qoşulmaq üçün başqa bir bərk nüvəli naqildən istifadə edəcəyiniz bir sıra qalan iki naqildən hər hansı birini mərkəz bölücüyə bağlayın.
- Eyni cərgədən çörək lövhəsinin sırasını və mənfi xəttini 330 ohm rezistorla birləşdirin.
- Qalan teli əvvəlki addımda istifadə olunan cərgənin yanındakı sıraya əlavə edin. Kiçik bir bərk nüvəli teldən istifadə edərək, bu sıranı çörək lövhəsinin müsbət xəttinə birləşdirin
- Qalan işıqlı düymələr üçün 11-15-ci addımları təkrarlayın, sarı düymənin müsbət işarəli kontaktı D19-a və düymə kontaktı D3-ə, yaşıl düymənin müsbət işarələnmiş kontaktı D20-yə və düymə kontaktına keçin. D4-ə gedir, mavi düymənin müsbət işarələnmiş kontaktı D21-ə və düymə kontaktı D7-yə gedir




Sxemlər və dövrə diaqramları
Yuxarıdakı sxematik və dövrə diaqramları həm ani açarları, həm düymələri, həm də LED-ləri ayrı-ayrı komponentlər kimi göstərsə də, faktiki dövrə yalnız işıqlandırılmış anlıq düymələrdən istifadə edir. Bunun səbəbi, təəssüf ki, Fritzing-də istifadə etdiyimiz komponentlər yoxdur. İstifadə olunan işıqlı düymələrdə ayrı deyil, həm düymə, həm də LED komponentləri birləşdirilmişdir.
Kodeks
Budur Arduino iş kodu üçün .insol.
| https://www.instructables.com/ORIG/FAR/IBQN/KX4OZ1BF/FARIBQNKX4OZ1BF.ino | Yüklə |
Lazer kəsmə
Nəhayət, son addım dövrələri bağlamaq üçün bir qutunun lazerlə kəsilməsidir. Bu xüsusi layihə üçün istifadə olunan qutu 12″x8″4″ idi. Düzbucaqlı qutunun yuxarı, aşağı və yan hissələrini kəsmək üçün 1/8" akril və lazer kəsici və .dxf le istifadə edin. Qutunun yuxarı hissəsində düymələr üçün 8 15 mm dairəvi deşik olmalıdır. Akrili asanlıqla birləşdirmək üçün barmaq birləşmələri tövsiyə olunur.
Akrilin bir yerdə qalması üçün plastik üzərində işləyən akril yapışqan və ya super yapışqan istifadə edilə bilər.
Bu, məni rəqabətədavamlı Simon oynamaq istəyi yaradır. Bunun etmək istədiyim bir şey olduğunu heç bilmirdim.

Sənədlər / Resurslar
![]() |
Simon Standoff təlimatları [pdf] Təlimat kitabçası Simon Standoff, Simon Standoff, Standoff |




