Мазмұны:
- 1 -қадам: Қуат көзін реттеу
- 2 -қадам: «Сағат» құру
- 3 -қадам: DIP қосқышын орнату
- 4 -қадам: D флип -флоптарын орнату
- 5-қадам: D флип-флиптерін DIP қосқышына және бекітуге қосыңыз
- 6 -қадам: Басқа 3 жиынтығын жасаңыз
- 7 -қадам: Басқа тақтаға өтіңіз
- 8-қадам: Quad 2 кірісті XNOR чипін қос 4 кірісті және чипке қосу
- 9 -қадам: Барлығын біріктіру
- 10 -қадам: Соңғы әсерлер
- 11 -қадам: Анықтама үшін бейне
Бейне: BattleDIP: 11 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Авторы: Forbes Ng
Бұл жоба цифрлық логикалық схемаларға жақсы кіріспе, себебі ол логикалық логика мен жад туралы негізгі түсініктерді қолданады. Сіз TTL мен CMOS логикасында немесе 4000 сериясында 7400 сериясында қол жетімді Dual D-Type Flip Flop, Quad 2-input XNOR gate, Dual 4-Input AND Gate қақпағы сияқты чиптерді қолданасыз. Battleship классикалық ойынының ұқсас қағидаларына сүйене отырып, бұл ойын уақытты қысқартатын элементті қосады, онда әр ойыншы DIP қосқышындағы қарсыластың кодын олар сенікі болмай тұрып анықтауы қажет.
Сізге қажет бөлшектер
8 x қос D типті флип-флоп:
(74HC74 - Лидің жеке куәлігі: 71439) (74LS74 - Лидің жеке куәлігі: 7255) (4013 - Лидің жеке куәлігі: 7196)
2 x Quad 2-кіріс XNOR (Эксклюзивті-NOR) қақпа:
(74HC266 - Лидің жеке куәлігі: 71762) (4077 - Лидің жеке куәлігі: 7226)
Егер XNOR чипі болмаса, мүмкін болатын баламалар:
2 x Quad 2-input XOR (Exclusive-OR) қақпасы:
(74HC86 - Лидің жеке куәлігі: 71297) (4070 - Лидің жеке куәлігі: 7221)
2 x Hex түрлендіргіші (ЕМЕС) қақпа:
(74HC04 - Лидің жеке куәлігі: 71684) (74LS04 - Лидің жеке куәлігі: 7241) (4069 - Лидің жеке куәлігі: 7220)
1 x қос 4-кіріс және қақпа:
(74HC21 - Лидің жеке куәлігі: 71700) (4082 - Лидің жеке куәлігі: 7230)
- 1 х 5В кернеу реттегіші (LM7805 - Ли идентификаторы: 7115)
- 1 х 9В батареялық қысқыш (Лидің идентификаторы: 6538)
- 1 х 9В батарея (Лидің нөмірі: 83741)
- 3 x Breadboards (Ли идентификаторы: 10686)
- 4 x Tack қосқышы (Ли идентификаторы: 3122)
- 4 x 4 позициялы DIP қосқышы (Ли идентификаторы: 367)
- 32 x 10K Ω 1/4 Вт резисторлар (Ли идентификаторы: 9284)
- 16 x 1K Ω 1/4W резисторлары (Ли ID: 9190)
- 6 x 110 Ω 1/4 Вт резисторлар (Ли ID: 9102)
- 3 x 5 мм қызыл жарықдиодты шамдар (Лидің идентификаторы: 549)
- 3 x 5 мм жасыл жарық диодты шамдар (Ли идентификаторы: 550)
- Қатты сымдар (Лидің идентификаторы: 2249)
- Jumper кабельдері (Ли идентификаторы: 21802)
1 -қадам: Қуат көзін реттеу
Кернеу реттегішін (7805) орнына қойыңыз. 9В аккумуляторлық қысқыштың қызыл сымын түйреуіштің 1 бағанына салыңыз, ал қара сымды екінші түйреуішпен бір бағанға қосыңыз. Қатты сымды алып, 3 -істікті қуат рельсіне, 2 -ші түйреуіш пен батарея қысқышындағы қара сымды жерге тұйықтау үшін басқа қатты сымды жалғаңыз.
2 -қадам: «Сағат» құру
Біз DIP қосқыш үлгісін «орнатуға» және қарсыластың «болжауына» флип -флоптың сағаттық цикліне тәуелді боламыз. Бекіткішті DIP тірегіндегі кернеу реттегішінің жанына қойыңыз. Қуат рельсін бекіткіш қосқыштың жоғарғы сол жақ шетіне жалғау үшін берікті қолданыңыз. 110Ω резисторды алыңыз да, бекіткіштің төменгі сол жақ шетінен нан тақтасының жоғарғы жартысына жалғаңыз. 110Ω резистордан ұзын аяғы бар жарықдиодты қысқа аяқпен жер рельсіне қойыңыз. Бұл біздің сағат үшін триггер болады. Біздің кодты аудару қосқышында сақтау үшін, оны есте сақтау үшін сағатты іске қосу керек. Жарық диоды әр сағат циклы үшін индикатор шамы ретінде әрекет етеді.
3 -қадам: DIP қосқышын орнату
Бекіткіштің оң жағына DIP қосқышын қойыңыз. DIP қосқышын орнату үшін 4 тұтас сымды алып, төменгі түйреуіштердің әрқайсысын төменгі қуат рельсіне жалғаңыз. 4 1kΩ алыңыз және резисторларды көтеру үшін сөндіргіштің жоғарғы 4 түйреуішін жоғарғы жердегі рельске қосыңыз. Резистор мен сөндіргіш арасында 1-2 қатар қалдырыңыз
4 -қадам: D флип -флоптарын орнату
DIP қосқышының оң жағына бір-бірінің жанына D-екі типті екі флип-флопты (74HC74/74LS74/4013) орналастырыңыз. Қатты сымдарды алып, 14 -штырьды (Vcc) жоғарғы қуат рельсіне, ал 7 -пинді (GND) төменгі рельске екі флип -флопқа қосыңыз. 1, 4, 10 және 13-ші түйреуіштерді D флип-флоптың асинхронды тікелей кірісін де, әр микросхемада асинхронды бастапқы қалпына келтіруді де қосу үшін қуат рельстеріне қосу үшін 10K резисторларды алыңыз.
5-қадам: D флип-флиптерін DIP қосқышына және бекітуге қосыңыз
Ең сол жақ 74HC74 микросхемасының 2 -штырын DIP қосқышының жоғарғы 1 -ші түйреуішіне және оң жақтағы микросхеманың 2 -ші түйрегішін 3 -ші жоғарғы шетіне 3 -ші шеткі 74HC74 чипінің 12 -түйреуішін жоғарғы сымға қосқыштың 3 -ші ұшына және 12 -ші түйреуішті жоғарғы істікке жалғаңыз. 4.
3 және 11 түйреуіштерді екі микросхемадағы ілмек қосқышының жоғарғы оң жақ бұрышындағы бір бағанға қосыңыз
6 -қадам: Басқа 3 жиынтығын жасаңыз
Енді бізде бір жиынтық бар, бізде қалған 3 -ті жасау керек, осылайша әр ойыншының бір үлгісі бар, екіншісі қарсыластың ойын болжайды. Сіз мұны 2 -ден 8 -ге дейінгі қадамдарды қайтадан орындау арқылы жасай аласыз, бірақ басқа жиынтыққа арналған жарықдиодты түстерді қосқыңыз келуі мүмкін.
7 -қадам: Басқа тақтаға өтіңіз
Енді бізде 4 бөлек жиынтық бар, біз сәйкестендіру үшін 2 қосарланған XNOR 2 қос чипін (74HC266/74LS266/4077) және 4 кірісті ЖӘНЕ чипті (74HC21/74LS21/40) қолданамыз. позициялар шындық. Барлық 3 чипті басқа нан тақтасына қойып, 14 -ші штырды (Vcc) жоғарғы қуат рельсіне, ал 7 -пинді (GND) төменгі рельске қосыңыз. Енді әр 74HC74 үшін 5 және 9 түйреуіштерге өтпелі кабельді салыңыз (барлығы 8 D-Flip Flops)
8-қадам: Quad 2 кірісті XNOR чипін қос 4 кірісті және чипке қосу
74HC266 квадраттық 2 кірісті XNOR чипінің (3, 4, 10, 11 түйреуіштерінің) шығыс түйреуіштерін қос 4 кірісті ЖӘНЕ чиптің кіріс түйреуіштеріне жалғаңыз, 74HC32 (түйреуіштер 1, 2, 4, 5 біреуі үшін) XNOR чипі, басқа XNOR чипі үшін 9, 10, 12, 13 түйреуіштер), қатты сымды қолданады. 110Ω резисторды алыңыз және 6 және 8 түйреуіштерді сәйкесінше өз тақтасына қосыңыз. 110Ω резистордан ұзын аяғы бар сәйкес түсті жарықдиодты қысқа аяқпен жер рельсіне жалғаңыз. Жарықдиодты DIP қосқышының коды дұрыс табылғанда индикатор шамы ретінде әрекет етеді.
9 -қадам: Барлығын біріктіру
Бұл келесі бөлім өте маңызды. 74HC74 микросхемасының түйреуішінің 5 -ші түйреуішіндегі DIP қосқышының жанында орналасқан қосқыш сымын және көрші қондырғыдағы сол секіргіш сымды 74HC266 1 және 2 түйреуіштеріне салыңыз. Енді сізде болуы керек - DN Flip Flop, ол XNOR қақпасынан өтетін екі блоктағы DIP қосқышының бірінші орнына қосылады. Бұл қақпа тек екі блоктың позициясы қосулы немесе өшірілген күйде болғанда ғана шындықты шығаратын етіп жасалған. Сол екі қондырғы үшін 74HC74 микросхемасының 9 түйреуішіндегі қосқыш сымдары үшін де осылай жасаңыз және оны 74HC266 5 және 6 түйреуіштеріне салыңыз. DIP қосқышынан ең алыс 74HC74 -ке көшіп, сол екі қондырғы үшін 74HC74 микросхемасының 5 -штырына қосқыш сымдарды салыңыз да, оны 74HC266 12 және 13 түйреуіштеріне салыңыз. Біз ақыр соңында 8 және 9 -түйреуіштерге екі қондырғы үшін бір чиптің түйреуішін 9 қою арқылы аяқтай аламыз. Басқа екі жинақ үшін де солай істеу керек.
10 -қадам: Соңғы әсерлер
Ақырында, қалған екі тақтаның қуат пен жер үсті рельстерін кернеу реттегіші барға қосыңыз.
Ұсынылған:
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Түймені іске қосатын қадам реттегіші: 4 қадам
Түймені іске қосатын қадам реттегіші:
Тікелей 4G/5G HD бейне ағыны DJI Drone -ден төмен кідірісте [3 қадам]: 3 қадам
Тікелей 4G/5G HD бейне ағыны DJI Drone-ден төмен кідірісте [3 қадам]: Келесі нұсқаулық кез-келген DJI дронынан HD сапалы бейне ағындарын алуға көмектеседі. FlytOS мобильді қосымшасы мен FlytNow веб -қосымшасының көмегімен сіз дроннан бейне ағынды бастай аласыз
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): 6 қадам (суреттермен)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): Индуктивті зарядтау (сымсыз зарядтау немесе сымсыз зарядтау деп те аталады) - сымсыз қуат беру түрі. Ол портативті құрылғыларды электрмен қамтамасыз ету үшін электромагниттік индукцияны қолданады. Ең көп таралған қолданба - Qi сымсыз зарядтау