Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Unang Hakbang (Pagsasama-sama ng Circuit)
- Hakbang 2: Pangalawang Hakbang (ang Code)
- Hakbang 3: Pagsasama-sama sa Lahat (Sa Pagsubok at paglulunsad)
Video: PROYEKTO sa DIY: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang INSTRUCTABLE na ito ay dadaan sa aking BUONG DIYOS NA DIYOS at bawat hakbang ng paglalakbay at proseso. Sasabihin ko rin kung anong uri ng mga mapagkukunan at mga supply ang kakailanganin mo upang maitayo ang iyong proyekto sa DIY (Iyon ay katulad sa minahan). Ang aking DIY Project ay karaniwang isang simpleng laro na maaaring i-play sa dalawang manlalaro. Karaniwan itong nagtatanong at naghihintay ito para sa isa sa LDR (Light Dependent Resistant) na masakop. Ang LED ay bubuksan, at papayagan nito ang alinman sa player 1 o manlalaro 2 na sagutin ang isang totoo o maling tanong. Matapos itong dumaan sa lahat ng mga katanungan, kumpleto ang laro.
Mga gamit
Ang Mga Kinakailangan na Kailangan Ay:
BreadBoard
Raspberry Pie
Karton
Tape
Mga marker
Mga Lalaki na Wire ng Lalaki
2 LED (Iba't ibang Kulay)
2 Mga Resistor (330 K Ohm)
2 Mga Sensor ng LDR
2 10 V Capacitors
2 Mga takip upang masakop ang isang bagay.
Hakbang 1: Unang Hakbang (Pagsasama-sama ng Circuit)
Dumaan tayo sa proseso ng pagbuo ng circuit nang magkasama
Bago namin ito mabilis na suriin ang listahan ng supply upang makita kung ano ang kailangan mong i-set up ang kumplikadong / pangunahing circuit na ito
Ngayong mayroon ka ng lahat magsimula tayo
Una sa lahat pagsamahin ang iyong dalawang LDRS at Capacitor at tiyaking gumagana ang mga ito sa code
Ikonekta ang LDR sa Negatibong bahagi ng Capacitor (Para sa pareho). Pagkatapos gawin ito, ikonekta ang iba pang mga binti ng parehong LDRS sa kapangyarihan (5 Volts). Pagkatapos nito ikonekta ang binti ng LDR na konektado sa Capacitor sa isang GPIO Pin (Para sa akin sa kasong ito, ito ay GPIO 5 Player 2 at 16 Player 1).
Pagkatapos ay ikonekta ang iba pang mga binti ng Capacitor sa lupa (Parehong mga Capacitor).
Ito ang paraan kung paano mo i-set up ang LDR, ikonekta ang Dalawang LEDS at tiyaking gagana rin ang mga ito sa code.
Ikonekta ang Negatibong Leg NG LED sa lupa (Pareho). Pagkatapos nito, ikonekta ang positibong binti ng parehong LEDS sa isang 330 Ohm Resistor, at pagkatapos ay ikonekta ang risistor na iyon sa isang GPIO Pin (Sa kasong ito GPIO Pin 19 Player 2 at Pin 12 Player 1)
Pagkatapos nito ang iyong circuit ay dapat magmukhang katulad ng larawan na mayroon ako dito (Huwag pansinin ang circuit sa tabi nito)
Hakbang 2: Pangalawang Hakbang (ang Code)
Ang paggawa ng Code ay magiging mas mahirap na bahagi ng DIY Project na ito, kaya't sundin nang mabuti
Una sa lahat isulat ang lahat ng pag-import ng LED, LightSensor at Sleep:
mula sa gpiozero import LED, LightSensor
mula sa oras mag-import ng pagtulog
Pagkatapos I-import ang iyong mga variable
LDR1 = LightSensor (16, 5, 1)
LDR2 = LightSensor (5, 5, 1)
LED1 = LED (12)
LED2 = LED (19)
Ngayon Gawin ang Iyong Unang Tanong upang Lumitaw ang Tanong at magkaroon ng Player 1 o 2, takpan ang kanilang sensor upang i-on ang kanilang LED, ganito ang magiging hitsura nito:
print ("Si Ram at Rom ay magkapareho")
habang Totoo:
kung ldr2.value == (0):
print ( Player 1 Sagot:)
led2.on ():
sagot = input ("Tama o Mali")
kung sagot == "F" (O T depende sa tanong)
i-print ( Player 2 tama ka!)
p1 () (Magiging mahalaga ito sa paglaon)
iba pa:
i-print ("Paumanhin, Maling")
p1 ()
Gawin ang pareho sa Player 2 (Kailangang Palitan ang 1 hanggang 2)
habang Tama: kung ldr1.value == (0): print ("Player 1 Sagot:) led1.on (): sagot = input (" Tama o Mali ") kung sagot ==" F "(O T depende sa tanong) i-print ("Player 1 tama ka!) p1 () (Magiging mahalaga ito sa paglaon) iba pa: i-print (" Paumanhin, Maling ") p1 ()
Ang ibig sabihin ng p1 () ay, kapag ginagawa ang parehong code para sa iba pang mga katanungan, ang mga katanungan ay matutukoy (karaniwang nangangahulugang pagkatapos na sagutin ang tanong ay pupunta ito sa katanungang iyon. Kaya halimbawa:
Ang Susunod na Tanong
def p1 ()
print ('\ n') (Karaniwan itong nagbibigay ng puwang sa pagitan ng mga katanungan)
i-print ("2. Pinakamahusay na paraan upang palamig ang isang computer ay ilagay ito sa labas")
Pagkatapos ay gagawin mo ang parehong code sa LDR (Alin ang nasa itaas)
Pagkatapos ay inilalagay mo sa halip ang p2 () sa halip na p1 (), upang pumunta sa susunod na tanong (Siyempre gamit ang tukuyin ang code sa Python).
At iyon na. Iyon ang bahagi ng Coding ng Circuit upang gumana ang lahat.
Hakbang 3: Pagsasama-sama sa Lahat (Sa Pagsubok at paglulunsad)
Matapos ang circuit ay tapos na at ang Code ay tapos na, ilunsad at subukan ang iyong code at tingnan kung gumagana ito, kung hindi ito maaaring maging iba't ibang mga problemang ito:
Faulty Breadboard o Bad Wires
Ang LED ay Sira o ang LDR ay hindi gumagana nang maayos
May mali sa iyong code o circuitry
Matapos gawin ang pagsubok at tulad nito, i-configure ang iyong code at gawin itong makinis hangga't maaari.
Ngayon pag-usapan natin ang tungkol sa pagsasama-sama nito
Kunin ang iyong mga supply ng Cardboard at Tape.
1. Gupitin ang karton nang sapat para sa bawat panig ng breadbroad, at pagkatapos ay gupitin ang isang sqaure kung nasaan ang light resistor upang mailagay mo ito (Para sa parehong panig, at markahan ang parisukat na may isang marker)
2. Gupitin ang Cardboard para sa dulo ng Breadboard upang makumpleto ang kahon
3. Ngayon ay maaari mong patakbuhin ang iyong laro at i-play ito.
Inirerekumendang:
Isang Cool na Hack ng Laptop na Touchpad para sa Mga Proyekto ng Arduino !: 18 Mga Hakbang (na may Mga Larawan)
Isang Cool Laptop Touchpad Hack para sa Mga Proyekto ng Arduino !: Ilang sandali, noong nakikipag-usap ako sa isang touchpad ng PS / 2 na may isang Arduino microcontroller, nalaman kong ang dalawa sa mga onboard na koneksyon nito ay maaaring magamit bilang mga digital na input. Sa Instructable na ito, alamin natin kung paano natin magagamit ang isang pagdaragdag ng PS / 2 touchpad
Paano Mag-import ng Mga Proyekto ng Java Sa Eclipse para sa Mga Nagsisimula: 11 Mga Hakbang
Paano Mag-import ng Mga Proyekto ng Java Sa Eclipse para sa Mga Nagsisimula: Panimula Ang mga sumusunod na tagubilin ay nagbibigay ng sunud-sunod na gabay para sa pag-install ng mga proyekto ng Java sa Eclipse ng software ng computer. Naglalaman ang mga proyekto ng Java ng lahat ng code, interface, at file na kinakailangan para sa paglikha ng isang Java program. Ang mga proyektong ito ay
Mga Elektronikong Proyekto para sa Mga Nagsisimula: 14 Mga Hakbang (na may Mga Larawan)
Mga Elektronikong Proyekto para sa mga Nagsisimula: Kung ang iyong nais na makapasok sa electronics at kailangan ng isang lugar upang simulan ang itinuturo na ito ay para sa iyo. Mayroong isang bilang ng mga napaka murang mga kit sa eBay at Aliexpress na maaari kang makakuha ng para sa 2 o 3 dolyar na maaaring magbigay sa iyo ng ilang karanasan sa identifi ng bahagi
10 Pangunahing Mga Proyekto ng Arduino para sa Mga Nagsisimula! Gumawa ng hindi bababa sa 15 Mga Proyekto Na May Isang solong Lupon !: 6 Mga Hakbang
10 Pangunahing Mga Proyekto ng Arduino para sa Mga Nagsisimula! Gumawa ng hindi bababa sa 15 Mga Proyekto Na May Isang solong Lupon !: Arduino Project & Lupon ng Tutorial; May kasamang 10 pangunahing mga proyekto ng Arduino. Lahat ng mga source code, ang Gerber file at marami pa. Walang SMD! Madaling paghihinang para sa lahat. Madaling naaalis at mapapalitan na mga bahagi. Maaari kang gumawa ng hindi bababa sa 15 mga proyekto sa isang solong bo
USB Powered Burner! Ang Proyekto na Ito ay Maaaring Sunog Sa Pamamagitan ng Plastics / Wood / Paper (masaya na Proyekto din Ay Dapat Maging Napakahusay na Kahoy): 3 Mga Hakbang
USB Powered Burner! Ang Proyekto na Ito ay Maaaring Sunugin Sa Pamamagitan ng Plastics / Wood / Paper (masaya na Proyekto din Ay Dapat Maging Napakahusay na Kahoy): HUWAG GAWIN ANG PAGGAMIT NG ITO !!!! nalaman ko na maaari itong makapinsala sa iyong computer mula sa lahat ng mga komento. maayos naman ang computer ko. Gumamit ng isang 600ma 5v charger ng telepono. ginamit ko ito at gumagana ito ng maayos at walang maaaring mapinsala kung gumamit ka ng isang plug ng kaligtasan upang ihinto ang kapangyarihan s