Мазмуну:
- 1 -кадам: Компоненттердин тизмеси
- 2 -кадам: Ардуинону сыналгыга туташтыруу
- 3 -кадам: Баскычтопту туташтыруу
- 4 -кадам: Код
Video: Ардуино менен сан табышмак: 4 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Салам достор, бүгүн бул жалгыз долбоор менен бөлүшкүм келет. Бул телекөрсөтүүдө көрсөтүлүүчү жана 4x4 баскычтобу аркылуу башкарылган arduino менен бир катар табышмак оюну жөнүндө.
Видеону бул жерден көрүңүз
Табышмактын квадратын жылдыруу же жылдыруу үчүн, баскычты каалаган квадраттын абалына жараша басыңыз. Мисалы, сүрөттө көрсөтүлгөндөй, эгер сиз 5 саны менен төртүнчү орунду ээлеген квадратты солго жылдыргыңыз келсе (анткени бош позиция болсо), баскычтоптун '4' баскычын басыңыз, анткени бул баскычтоптун төртүнчү позициясы.
Эгер сизге бул долбоор жакса, табышмак конкурсунда ага добуш бериңиз.
Рахмат
1 -кадам: Компоненттердин тизмеси
Бул долбоор үчүн колдонулган материалдар:
- Arduino тигил же бул модель.
- Видео чыгуучу телевизор.
- RCA видео кабели.
- (1) 1k ohms каршылыгы.
- (1) 470 Ом каршылыгы.
- Hex баскычтобу.
- Секирүүчүлөр.
2 -кадам: Ардуинону сыналгыга туташтыруу
Бул китепкананы жүктөп алып, эскизге импорттоңуз.
Биринчиден, резисторлорду бир нече зымга кошуңуз.
RCA кабелинин ичинде 2 зым болот, жерге зым жана видео зым.
1k ohm каршылыгы Arduino пин 9га туташкан.
470 ohm Arduino пин 7 менен туташкан.
Резисторлордун учтарын бириктирип, аны видео кабелине туташтырыңыз.
RCA кабелинин GND зымы Arduino GNDге барат.
Эгерде компиляцияда көйгөй болсо, китепкана папкасындагы 3 папканы чыгарыңыз.
3 -кадам: Баскычтопту туташтыруу
Arduino pin | KeyPad |
---|---|
13 | 0 -катар |
6 | 1 -катар |
5 | 2 -катар |
4 | 3 -катар |
3 | Кол 0 |
2 | Кол 1 |
1 | Кол 2 |
0 | Кол 3 |
Долбоорду сүрөттө көрсөтүлгөндөй чогулткула.
4 -кадам: Код
Сандар (1ден 16га чейин) массивде сакталат.
16 саны бош абалды билдирет.
Сандарды аралаштыруу үчүн 'А' баскычын басыңыз (оюндун башында), бул процедураны чакырат, ал массивдеги сандарды аралаштырып, кийинчерээк экранда көрсөтүлөт.
Баскычтоптун кайсы бир баскычын басканыңызда, программа жакын жерде бош орун бар экендигин текшерет
(солго, оңго, өйдө же ылдый). Сүрөттө көрсөтүлгөндөй: '1' баскычы басылса, жакынкы позицияларды текшерет.
которуштуруу (ачкыч) {
иши 1':
өзгөртүү (0, 1); // Массив (0) позициясы, массивдин (1) ордун текшерет.
өзгөртүү (0, 4); // Массив (0) позициясы, массивдин (4) ордун текшерет.
тыныгуу;
…………
CHANGE функциясы массивдеги сандарды алмаштырат жана ал экран сандар менен жаңыртылат.
Оюн массив туура тартипте болгондо аяктайт: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
Толук кодду бул жерден жүктөп алыңыз.
Эгер сизге бул долбоор жакса, табышмак конкурсунда жана жаратуучу олимпиада сынагына добуш бериңиз
Рахмат
Сунушталууда:
Би -Би -Си MicroBitти колдонуп эс тутум табышмак оюну: 7 кадам
Би -Би -Си MicroBitтин жардамы менен эс тутуму оюну: Эгер сиз BBC MicroBit деген эмне экенин билбесеңиз, анда бул негизинен кичинекей түзмөк, ал сизде кириш жана чыгууну программалай аласыз. Kindof Arduino сыяктуу, бирок андан да көбүрөк. MicroBit мага абдан жакты, анын эки орнотулган кириши бар
Туш келди сан генератору: 5 кадам (сүрөттөр менен)
Туш келди сан генератору: Бул макалада сизге окшош кокустук сандар генератору көрсөтүлөт. Райондук чыгаруу күчөтүлөт, интеграцияланып, андан ары адамдын үнүн күчөтөт
Код оюнун бузуңуз, Arduino негизделген табышмак кутусу: 4 кадам (сүрөттөр менен)
Код оюнун бузуңуз, Arduino негизделген табышмак кутусу: Бул көрсөтмөдө мен сизге кокустан түзүлгөн кодду сейфке табуу үчүн айлануучу коддогучту колдонгон код оюнду кантип курууну көрсөтөм. Сейфтин маңдайында 8 LED бар, алардын канчасы сизге айтып берет
Электрондук схеманы колдонуу менен табышмак .: 15 кадам
Электрондук схеманы колдонуу менен табышмак .: Мен табышмак ойлоп жатам жана менин башыма бир резистор, светодиод, диод ж. Мен 1K ом резисторлорун колдонуп жатам
Эң арзан Ардуино -- Эң кичинекей Ардуино -- Arduino Pro Mini -- Программалоо -- Arduino Neno: 6 кадам (сүрөттөр менен)
Эң арзан Ардуино || Эң кичинекей Ардуино || Arduino Pro Mini || Программалоо || Ардуино Нено: …………………………. Дагы видеолор үчүн YouTube каналыма ЖАЗЫЛЫҢЫЗ ……. .Бул долбоор эң кичинекей жана эң арзан ардуинону кантип интерфейстөө жөнүндө. Эң кичине жана эң арзан ардуино - arduino pro mini. Бул arduino окшош