Sisukord:
- Samm: toiteallika seadistamine
- Samm: seadistage "kell"
- Samm: DIP -lüliti seadistamine
- Samm 4: D -varvaste seadistamine
- Samm: ühendage D-papud DIP-lüliti ja tack-lülitiga
- 6. samm: ehitage ülejäänud 3 komplekti
- 7. samm: teisele leivaplaadile
- Samm 8: Quad 2-sisendiga XNOR kiibi ühendamine kahekordse 4-sisendiga AND Chip
- 9. samm: siduge see kõik kokku
- 10. samm: viimased puudutused
- 11. samm: video viitamiseks
Video: BattleDIP: 11 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Looja: Forbes Ng
See projekt on hea sissejuhatus digitaalsetele loogikalülitustele, kuna see kasutab ahelate loogilise loogika ja mälu põhimõisteid. Kasutate selliseid kiipe nagu Dual D-Type Flip Flop, Quad 2-sisendiga XNOR värav ja Dual 4-sisendiga AND värav, mis on kõik saadaval 7400 seerias nii TTL kui ka CMOS loogikas või ka 4000 seerias. Klassikalise mängu Battleship sarnaste põhimõtete järgi lisab see mäng ajahäirete elemendi, kus iga mängija peab enne DIP -lüliti vastase koodi välja selgitama, enne kui teie oma välja selgitab.
Vajalikud osad
8 x D-tüüpi flip-flop:
(74HC74 - Lee ID: 71439) (74LS74 - Lee ID: 7255) (4013 - Lee ID: 7196)
2 x neljas 2-sisendiga XNOR (eksklusiivne-NOR) värav:
(74HC266 - Lee ID: 71762) (4077- Lee ID: 7226)
Võimalikud alternatiivid, kui XNOR kiip pole saadaval:
2 x neljas 2-sisendiga XOR (eksklusiivne või OR) värav:
(74HC86 - Lee ID: 71297) (4070 - Lee ID: 7221)
2 x kuusnurkse inverteri (EI) värav:
(74HC04 - Lee ID: 71684) (74LS04 - Lee ID: 7241) (4069 - Lee ID: 7220)
1 x kahekordne 4-sisend ja värav:
(74HC21 - Lee ID: 71700) (4082 - Lee ID: 7230)
- 1 x 5 V pingeregulaator (LM7805 - Lee ID: 7115)
- 1 x 9 V akuklamber (Lee ID: 6538)
- 1 x 9 V aku (Lee ID: 83741)
- 3 x leiba (Lee ID: 10686)
- 4 x haakelüliti (Lee ID: 3122)
- 4 x 4-positsiooniline DIP-lüliti (Lee ID: 367)
- 32 x 10K Ω 1/4W takistid (Lee ID: 9284)
- 16 x 1K Ω 1/4W takistid (Lee ID: 9190)
- 6 x 110 Ω 1/4W takistid (Lee ID: 9102)
- 3 x 5 mm punast LED -i (Lee ID: 549)
- 3 x 5 mm rohelised LED -id (Lee ID: 550)
- Tugevad juhtmed (Lee ID: 2249)
- Jumperkaablid (Lee ID: 21802)
Samm: toiteallika seadistamine
Asetage pingeregulaator (7805) oma kohale. Pange 9V akuklambri punane juhe tihvtiga 1 samasse veergu ja ühendage must juhe teise veeruga. Võtke täisjuhe ja ühendage tihvt 3 toitekaabliga ja teine tahke juhe, et ühendada tihvt 2 ja aku klambri must traat maandusliistuga.
Samm: seadistage "kell"
Me sõltume Flip Flopi kellatsüklist, et "seada" meie DIP -lüliti muster ja "arvata" meie vastase oma. Asetage lülituslüliti pingeregulaatori kõrvale üle DIP -toe. Ühendage toiteplokk tahkega, et ühendada juhtlüliti vasakpoolse ülemise haruga. Võtke 110Ω takisti ja ühendage lukustuslüliti vasakust alumisest harust tagasi leivaplaadi ülemise poole külge. Asetage LED pikema jalaga 110Ω takisti juurest lühema jalaga maapinnale. See on meie kella käivitaja. Meie koodi dip -lülitile salvestamiseks tuleb kell käivitada, et klapp seda mäletaks. LED toimib iga kellatsükli indikaatorlampina.
Samm: DIP -lüliti seadistamine
Asetage DIP -lüliti juhtlülitist paremale. DIP -lüliti seadistamiseks võtke 4 kindlat juhet ja ühendage iga alumine tihvt alumise toiteliiniga. Võtke 4 1 kΩ ja ühendage dip -lüliti 4 ülemist tihvti ülesvoolutakistitena ülemise rööpaga. Jäta takistite ja dip-lüliti vahele 1-2 rida
Samm 4: D -varvaste seadistamine
Asetage kaks D-tüüpi Flip-Flops kiipi (74HC74/74LS74/4013) kõrvuti DIP-lülitist paremale. Võtke kindlad juhtmed ja ühendage tihvt 14 (Vcc) ülemise toiteliiniga ja tihvt 7 (GND) mõlema klapi alumise rööpaga. Võtke 10K Ω takistid, et ühendada tihvtid 1, 4, 10 ja 13 toitepiiretega, et ühendada nii D flip flopi asünkroonne otsevaliku sisend kui ka asünkroonne lähtestamise otsene sisend igal kiibil
Samm: ühendage D-papud DIP-lüliti ja tack-lülitiga
Ühendage vasakpoolseima 74HC74 kiibi tihvt 2 DIP -lüliti ülemise tihvtiga 1 ja parempoolseima kiibi tihvt 2 ülemise tihvtiga 3. Ühendage vasakpoolseima 74HC74 kiibi tihvt 12 dip -lüliti ülemise tihvtiga 3 ja parempoolseima kiibi tihvt 12 ülemise tihvtiga. 4.
Ühendage mõlema kiibi tihvtid 3 ja 11 samasse veergu, kus on lülituslüliti ülemine parempoolne haru
6. samm: ehitage ülejäänud 3 komplekti
Nüüd, kui meil on üks komplekt, peame tegema ülejäänud 3 nii, et igal mängijal on üks komplekt oma mustri seadmiseks ja teine vastase oma äraarvamiseks. Seda saate teha, sooritades uuesti samme 2 kuni 8, kuid võib -olla soovite teise komplekti LED -i värve muuta.
7. samm: teisele leivaplaadile
Nüüd, kui meil on 4 eraldi komplekti, kasutame sobitamiseks 2 kahe sisendiga XNOR-kiipi (74HC266/74LS266/4077) ja 4-sisend-JA-kiipi (74HC21/74LS21/40), et tagada kõik 4 seisukohad on tõesed. Alustuseks asetage kõik 3 kiipi teisele leivaplaadile ja ühendage tihvt 14 (Vcc) ülemise toiteliiniga ja tihvt 7 (GND) alumise rööpaga. Nüüd asetage hüppajakaabel tihvtidele 5 ja 9 iga 74HC74 jaoks (kõik 8 D-Flip Flopsi)
Samm 8: Quad 2-sisendiga XNOR kiibi ühendamine kahekordse 4-sisendiga AND Chip
Ühendage iga Quad 2-sisendiga XNOR-kiibi 74HC266 (tihvtid 3, 4, 10, 11) väljundpoldid kahekordse 4-sisend-AND-kiibi 74HC32 sisendpistikutega (tihvtid 1, 2, 4, 5 ühe jaoks) XNOR -kiip, tihvtid 9, 10, 12, 13 teise XNOR -kiibi jaoks), kasutades tahket traati. Võtke 110Ω takisti ja ühendage tihvtid 6 ja 8 vastavalt oma leivalauale. Ühendage 110Ω takisti pikema jalaga vastava värvi LED -lamp lühema jalaga maapinnale. Kui DIP -lüliti kood on õigesti ära arvatud, hakkab LED töötama märgutuli.
9. samm: siduge see kõik kokku
See järgmine osa on ülioluline. Võtke hüppaja traat juba 74HC74 kiibi tihvti 5 juurde otse DIP -lüliti kõrval ja sama hüppajajuhe külgneval seadmel ning asetage see 74HC266 tihvtidesse 1 ja 2. Nüüd peaks teil olema D Flip Flopi väljund, mis on ühendatud DIP -lüliti esimesse asendisse kahel seadmel, mis jooksevad läbi sama XNOR -värava. See on konstrueeritud nii, et värav genereerib tõese ainult siis, kui see mõlema seadme positsioon on kas sisse- või väljalülitatud asendis. Tehke sama 74HC74 kiibi tihvti 9 hüppajajuhtmetega sama kahe seadme jaoks ja asetage see 74HC266 tihvtidesse 5 ja 6. Liikudes edasi DIP -lülitist kõige kaugemale jäävale 74HC74 -le ja asetage hüppaja juhtmed samade kahe seadme 74HC74 kiibi tihvtile 5 ja asetage see 74HC266 tihvtidesse 12 ja 13. Lõpuks saame lõpetada, asetades mõlema seadme jaoks sama kiibi tihvti 9 tihvtidele 8 ja 9. Te peate tegema sama ka ülejäänud kahe komplekti puhul.
10. samm: viimased puudutused
Lõpuks ühendage ülejäänud kahe leivalaua toite- ja maandusrööpad pingeregulaatoriga.
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
4 sammu aku sisemise takistuse mõõtmiseks: 4 sammu
4 sammu aku sisemise takistuse mõõtmiseks: Siin on 4 lihtsat sammu, mis aitavad mõõta taigna sisemist takistust