Talaan ng mga Nilalaman:
- Hakbang 1: Pag-set up ng Power Supply
- Hakbang 2: Magtatag ng isang "Clock"
- Hakbang 3: Pag-set up ng DIP Switch
- Hakbang 4: Pag-set up ng D Flip Flops
- Hakbang 5: I-hook Up ang D Flip-Flops sa DIP Switch at Tack Switch
- Hakbang 6: Buuin ang Iba Pang 3 Sets
- Hakbang 7: Pumunta sa Isa pang Breadboard
- Hakbang 8: Pagkonekta sa Quad 2-input XNOR Chip sa Dual 4-input AT Chip
- Hakbang 9: Magkakatali sa Lahat ng Ito
- Hakbang 10: Mga Pangwakas na Pag-ugnay
- Hakbang 11: Isang Video para sa Sanggunian
Video: BattleDIP: 11 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Nilikha ni: Forbes Ng
Ang proyektong ito ay isang mahusay na pagpapakilala sa mga digital na circuit ng lohika dahil ito ay gagamit ng pangunahing mga konsepto ng Boolean lohika at memorya sa mga circuit. Gumagamit ka ng mga chips tulad ng isang Dual D-Type Flip Flop, Quad 2-input XNOR gate, at Dual 4-Input AND gate na lahat ay magagamit sa serye ng 7400 sa parehong TTL at CMOS na lohika o pati na rin ang 4000 series. Kasunod sa mga katulad na punong-guro mula sa klasikong laro, Battleship, ang larong ito ay nagdaragdag ng isang oras na crunching na elemento kung saan kailangang alamin ng bawat manlalaro ang code ng kalaban sa switch ng DIP bago nila maipakita ang iyo.
Mga Bahaging Kakailanganin Mo
8 x Dual D-Type Flip-Flop:
(74HC74 - Lee's ID: 71439) (74LS74 - Lee's ID: 7255) (4013 - Lee's ID: 7196)
2 x Quad 2-input XNOR (Eksklusibo-NOR) Gate:
(74HC266 - ID ni Lee: 71762) (4077- ID ni Lee: 7226)
Posibleng mga kahalili kung ang XNOR chip ay hindi magagamit:
2 x Quad 2-input XOR (Eksklusibo-O) Gate:
(74HC86 - ID ni Lee: 71297) (4070 - ID ni Lee: 7221)
2 x Hex Inverter (HINDI) Gate:
(74HC04 - Lee's ID: 71684) (74LS04 - Lee's ID: 7241) (4069 - Lee's ID: 7220)
1 x Dual 4-Input AT Gate:
(74HC21 - ID ni Lee: 71700) (4082 - ID ni Lee: 7230)
- 1 x 5V Voltage Regulator (LM7805 - ID ni Lee: 7115)
- 1 x 9V Battery Clip (ID ni Lee: 6538)
- 1 x 9V Baterya (ID ni Lee: 83741)
- 3 x Mga Breadboard (ID ni Lee: 10686)
- 4 x Tack Switch (ID ni Lee: 3122)
- 4 x 4-Position DIP switch (ID ni Lee: 367)
- 32 x 10K Ω 1 / 4W Resistors (ID ni Lee: 9284)
- 16 x 1K Ω 1 / 4W Resistors (ID ni Lee: 9190)
- 6 x 110 Ω 1 / 4W Resistors (ID ni Lee: 9102)
- 3 x 5mm Red LED's (Lee's ID: 549)
- 3 x 5mm Green LED's (Lee's ID: 550)
- Solid Wires (ID ni Lee: 2249)
- Jumper Cables (ID ni Lee: 21802)
Hakbang 1: Pag-set up ng Power Supply
Ilagay ang boltahe regulator (7805) sa lugar. Ilagay ang pulang kawad mula sa clip ng 9V na baterya sa parehong haligi bilang pin 1, at ikonekta ang itim na kawad sa parehong haligi bilang pin na dalawa. Kumuha ng isang Solid wire at ikonekta ang pin 3 sa power rail at isa pang solidong kawad upang ikonekta ang pin 2 at ang itim na kawad sa clip ng baterya sa ground rail
Hakbang 2: Magtatag ng isang "Clock"
Kami ay depende sa cycle ng orasan ng Flip Flop upang "itakda" ang aming DIP switch pattern at "hulaan" ang kalaban namin. Maglagay ng tack switch sa tabi ng regulator ng boltahe sa suporta ng DIP. Gumamit ng isang solid upang ikonekta ang power rail sa itaas na kaliwang prong ng tack switch. Kumuha ng isang 110Ω risistor at kumonekta mula sa ibabang kaliwang prong ng tack switch pabalik sa itaas na kalahati ng breadboard. Maglagay ng isang LED na may mas mahabang paa mula sa 110Ω risistor patungo sa ground rail na may mas maikling paa. Ito ang aming magiging gatilyo para sa orasan. Upang mai-save ang aming code sa switch ng paglubog, kailangang mai-trigger ang orasan para maalala ito ng flip flop. Gaganap ang LED bilang isang ilaw ng tagapagpahiwatig para sa bawat ikot ng orasan.
Hakbang 3: Pag-set up ng DIP Switch
Maglagay ng DIP switch sa kanan ng tack switch. Upang mai-set up ang switch ng DIP, kumuha ng 4 na solidong mga wire at ikonekta ang bawat isa sa ilalim na mga pin sa ilalim ng power rail. Kumuha ng 4 1kΩ's at ikonekta ang tuktok na 4 na pin ng dip switch sa itaas na ground rail bilang pull up resistors. Iwanan ang 1-2 mga hilera sa pagitan ng mga resistors at ang dip switch
Hakbang 4: Pag-set up ng D Flip Flops
Ilagay ang 2 Dual D-Type Flip-Flops chips (74HC74 / 74LS74 / 4013) sa tabi ng bawat isa sa kanan ng DIP switch. Kumuha ng mga solidong wire at ikonekta ang pin 14 (Vcc) sa itaas na power rail, at i-pin ang 7 (GND) sa ibabang ground rail para sa parehong flip flop. Kumuha ng 10K Ω resistors upang ikonekta ang mga pin na 1, 4, 10, at 13 sa mga riles ng kuryente upang ikonekta ang parehong D flip flop's asynchronous set-direct input at asynchronous reset-direct input sa bawat maliit na tilad
Hakbang 5: I-hook Up ang D Flip-Flops sa DIP Switch at Tack Switch
Ikonekta ang pin 2 ng kaliwang bahagi ng 74HC74 chip sa itaas na pin 1 sa DIP switch at i-pin ang 2 ng pinaka-kanan na chip sa tuktok na pin 3. Ikonekta ang pin 12 ng kaliwang 74HC74 chip sa tuktok na pin 3 sa dip switch at i-pin ang 12 ng pinakamataas na chip sa itaas na pin 4.
Ikonekta ang mga pin na 3 at 11 sa parehong mga chips sa parehong haligi bilang kanang tuktok na prong ng tack switch
Hakbang 6: Buuin ang Iba Pang 3 Sets
Ngayon na mayroon kaming isang hanay, kakailanganin naming gawin ang iba pang 3 upang ang bawat manlalaro ay may isang hanay upang maitakda ang kanilang pattern, at ang isa pa upang hulaan ang kalaban. Maaari mo itong gawin sa pamamagitan ng pagpapatakbo muli ng mga hakbang 2 hanggang 8, ngunit maaaring gusto mong ilipat ang mga kulay ng LED para sa kabilang hanay.
Hakbang 7: Pumunta sa Isa pang Breadboard
Ngayon na mayroon kaming 4 na magkakahiwalay na hanay, gagamitin namin ang 2 Dual 2-input XNOR chips (74HC266 / 74LS266 / 4077) upang gawin ang pagtutugma at ang 4-input AND chip (74HC21 / 74LS21 / 40) upang matiyak na ang lahat ng 4 ang mga posisyon ay totoo. Magsimula sa pamamagitan ng paglalagay ng lahat ng 3 chips sa isa pang breadboard at ikonekta ang pin 14 (Vcc) sa itaas na power rail, at i-pin ang 7 (GND) sa mas mababang ground rail. Ngayon maglagay ng isang jumper cable sa mga pin 5 at 9 para sa bawat 74HC74 (lahat ng 8 D-Flip Flops)
Hakbang 8: Pagkonekta sa Quad 2-input XNOR Chip sa Dual 4-input AT Chip
Ikonekta ang mga output pin ng bawat Quad 2-input XNOR chip, 74HC266 (pin 3, 4, 10, 11), sa mga input pin ng Dual 4-input AND chip, 74HC32 (pin 1, 2, 4, 5 para sa isa XNOR chip, pin 9, 10, 12, 13 para sa iba pang XNOR chip), gamit ang solidong kawad. Kumuha ng isang 110Ω risistor at ikonekta ang mga pin na 6 at 8 sa kanilang sariling hilera sa breadboard ayon sa pagkakabanggit. Ikonekta ang isang LED ng kani-kanilang kulay na may mas mahabang binti mula sa 110Ω resistor sa ground rail na may mas maikling paa. Ang LED ay kikilos bilang isang ilaw ng tagapagpahiwatig kapag ang code ng DIP switch ay nahulaan nang tama.
Hakbang 9: Magkakatali sa Lahat ng Ito
Ang susunod na bahagi na ito ay mahalaga. Kunin ang jumper wire na nasa pin 5 ng isang 74HC74 chip sa tabi mismo ng switch ng DIP at ang parehong wire ng jumper sa katabing unit at ilagay ito sa mga pin 1 at 2 ng 74HC266. Ang dapat mong magkaroon ngayon ay ang output ng D Flip Flop na na-hook up sa unang posisyon ng DIP switch sa dalawang mga yunit na tumatakbo sa parehong gate ng XNOR. Ito ay dinisenyo upang ang gate ay bumubuo lamang ng isang totoo kapag ang posisyon na iyon para sa parehong mga yunit ay alinman sa nasa posisyon o sa off posisyon. Gawin ang pareho para sa mga jumper wires sa pin 9 ng 74HC74 chip para sa parehong dalawang mga yunit at ilagay ito sa mga pin 5 at 6 ng 74HC266. Ang paglipat sa 74HC74 na pinakamalayo mula sa switch ng DIP at ilagay ang mga jumper wires sa pin 5 ng 74HC74 chip para sa parehong dalawang mga yunit at ilagay ito sa mga pin 12 at 13 ng 74HC266. Maaari naming wakasan sa wakas sa paglalagay ng pin 9 ng parehong chip para sa parehong mga yunit sa mga pin 8 at 9. Kakailanganin mong gawin ang pareho para sa iba pang dalawang mga hanay.
Hakbang 10: Mga Pangwakas na Pag-ugnay
Sa wakas, ikonekta ang kapangyarihan at mga daang-bakal ng iba pang dalawang mga breadboard sa isa na may voltage regulator.
Inirerekumendang:
Mga Soldering Surface Mount Component - Mga Pangunahing Kaalaman sa Paghinang: 9 Mga Hakbang (na may Mga Larawan)
Mga Soldering Surface Mount Component | Mga Pangunahing Kaalaman sa Paghinang: Sa ngayon sa aking Serye ng Mga Pangunahing Kaalaman sa Soldering, tinalakay ko ang sapat na mga pangunahing kaalaman tungkol sa paghihinang para masimulan mong magsanay. Sa Ituturo na ito kung ano ang tatalakayin ko ay medyo mas advanced, ngunit ito ay ilan sa mga pangunahing kaalaman para sa paghihinang sa Surface Mount Compo
Mga Laruang Switch-Adapt: Mga Paglalakad sa Tubig na Lumalakad sa Tubig na Naa-access !: 7 Mga Hakbang (na may Mga Larawan)
Mga Laruang Switch-Adapt: Mga Paglalakad sa Tubig na Lumalakad sa Dragon na Naa-access !: Ang pagbagay ng laruan ay nagbubukas ng mga bagong paraan at na-customize na solusyon upang payagan ang mga bata na may limitadong mga kakayahan sa motor o mga kapansanan sa pag-unlad na makipag-ugnay sa mga laruan nang nakapag-iisa. Sa maraming mga kaso, ang mga bata na nangangailangan ng inangkop na mga laruan ay hindi maaring
Paano Kumuha ng 18650 Mga Cell Mula sa Mga Patay na Baterya ng Laptop !: 7 Mga Hakbang (na may Mga Larawan)
Paano Kumuha ng 18650 Mga Cell Mula sa Mga Patay na Baterya ng Laptop !: Pagdating sa mga proyekto ng pagbuo sa pangkalahatan ay gumagamit kami ng isang supply ng kuryente para sa prototyping, ngunit kung ito ay isang portable na proyekto kailangan namin ng isang mapagkukunan ng kuryente tulad ng 18650 li-ion cells, ngunit ang mga cell na ito ay minsan mahal o karamihan sa mga nagbebenta ay hindi nagbebenta
Mga Larong Pang-tunog ng Mga Hayop para sa Mga Bata: 4 na Mga Hakbang
Mga Larong Pang-tunog ng Mga Hayop para sa Mga Bata: Ang hayop ay tunog sa sarili nitong tinig kapag ang puzzle ng hayop na ito ay inilagay nang tama para sa mga bata sa ilalim ng 24 na buwan. Masisiyahan ang iyong mga anak na lalaki kapag narinig nila ang lahat ng anim na tunog na ibinubuga ng hayop niya. Ang proyektong ito ay batay sa isang produktong komersyal, ngunit nais ko
10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)
10 Mga Kahalili sa DIY sa Mga Off-The-Shelf na Mga Elektroniko na Bahagi: Maligayang pagdating sa aking kauna-unahang itinuro! Sa palagay mo ba ang ilang mga bahagi mula sa mga tagatingi sa online ay masyadong mahal o may mababang kalidad? Kailangan bang makakuha ng isang prototype nang mabilis at tumatakbo nang mabilis at hindi makapaghintay linggo para sa pagpapadala? Walang mga lokal na electronics distributor? Ang fol