Përmbajtje:

PROJEKT DIY: 3 hapa
PROJEKT DIY: 3 hapa

Video: PROJEKT DIY: 3 hapa

Video: PROJEKT DIY: 3 hapa
Video: Improve Air Quality Easy DIY Air Purifier, Cheap HEPA Alternative - See Description 2024, Nëntor
Anonim
PROJEKT DIY
PROJEKT DIY

Ky UDHUCTZIM do të kalojë përmes PROJEKTIT TIM T GJITH DIY dhe çdo hapi të udhëtimit dhe procesit. Unë gjithashtu do të deklaroj se çfarë lloj burimesh dhe furnizimesh do t'ju nevojiten për të ndërtuar projektin tuaj DIY (Kjo është e ngjashme me timen). Projekti im DIY është në thelb një lojë e thjeshtë që mund të luhet me dy lojtarë. Në thelb bën një pyetje dhe pret që të mbulohet një nga LDR (Rezistent i varur nga drita). LED do të ndizet, dhe kjo do të lejojë që lojtari 1 ose lojtari 2 t'i përgjigjen një pyetjeje të vërtetë ose të rreme. Pasi të kalojë nëpër të gjitha pyetjet, loja është e plotë.

Furnizimet

Furnizimet e nevojshme janë:

Tabela e Bukës

Byrek me mjedër

Kartoni

Kasetë

Shënuesit

Tela Mashkull Mashkull

2 LED (ngjyra të ndryshme)

2 Rezistorë (330 K Ohm)

2 Sensorë LDR

2 Kondensatorë 10 V

2 Kapakë për të mbuluar diçka.

Hapi 1: Hapi i parë (Vendosja së bashku e qarkut)

Hapi i parë (Vendosja së bashku e qarkut)
Hapi i parë (Vendosja së bashku e qarkut)

Le të kalojmë së bashku procesin e ndërtimit të qarkut

Para se ta bëjmë këtë, rishikoni shpejt listën e furnizimeve për të parë se çfarë ju nevojitet për të ngritur këtë qark kompleks / bazë

Tani që keni gjithçka, le të fillojmë

Para së gjithash vendosni dy LDRS dhe Kondensatorët tuaj së bashku dhe sigurohuni që ata të punojnë me kod

Lidhni LDR me pjesën Negative të Kondensatorit (Për të dy). Pasi ta bëni këtë, lidhni këmbën tjetër të të dy LDRS me energjinë (5 Volt). Pas kësaj lidhni këmbën e LDR të lidhur me Kondensatorin me një Pin GPIO (Për mua në këtë rast, është GPIO 5 Player 2 dhe 16 Player 1).

Pastaj lidhni këmbën tjetër të Kondensatorit me tokën (Të dy Kondensatorët).

Kjo është mënyra se si e vendosni LDR, tani lidhni Dy LEDS dhe sigurohuni që ato të punojnë gjithashtu me kod.

Lidhni Këmbën Negative të ZHEL në tokë (të dyja). Pas kësaj, lidhni këmbën pozitive të të dy LEDS me një Rezistencë 330 Ohm, dhe më pas lidhni atë rezistencë me një GPIO Pin (Në këtë rast GPIO Pin 19 Player 2 dhe Pin 12 Player 1)

Pas kësaj qarku juaj duhet të duket diçka si fotografia që kam këtu (Injoroni qarkun pranë tij)

Hapi 2: Hapi i dytë (Kodi)

Hapi i dytë (Kodi)
Hapi i dytë (Kodi)
Hapi i dytë (Kodi)
Hapi i dytë (Kodi)
Hapi i dytë (Kodi)
Hapi i dytë (Kodi)

Bërja e Kodit do të jetë pjesa më e vështirë e këtij Projekti DIY, prandaj ndiqeni me kujdes

Para së gjithash shkruani të gjitha LED importuese, LightSensor dhe Sleep:

nga gpiozero import LED, LightSensor

nga koha import gjumi

Pastaj Importoni variablat tuaj

LDR1 = Sensori i dritës (16, 5, 1)

LDR2 = Sensori i dritës (5, 5, 1)

LED1 = LED (12)

LED2 = LED (19)

Tani Bëni Pyetjen tuaj të Parë për të Shfaqur Pyetjen dhe duke pasur Player 1 ose 2, mbuloni sensorin e tyre për të ndezur LED -in e tyre, kjo do të duket kështu:

print ("Ram dhe Rom janë e njëjta gjë")

ndërsa e vërtetë:

nëse ldr2.value == (0):

print ( Përgjigja e Lojtarit 1:)

led2.on ():

përgjigje = hyrje ("E vërtetë apo e gabuar")

nëse përgjigjeni == "F" (Ose T në varësi të pyetjes)

print ( Player 2 ke të drejtë!)

p1 () (Kjo do të jetë e rëndësishme më vonë)

tjeter:

print ("Na vjen keq, e gabuar")

f1 ()

Bëni të njëjtën gjë me Player 2 (Thjesht duhet të Ndryshoni 1 në 2)

ndërsa E vërtetë: nëse ldr1.vlera == (0): print ("Lojtari 1 Përgjigje:) led1.on (): përgjigje = hyrje (" E vërtetë ose e gabuar ") nëse përgjigjet ==" F "(Ose T në varësi të pyetje) print ("Lojtari 1 ke të drejtë!) p1 () (Kjo do të jetë e rëndësishme më vonë) tjetër: print (" Na vjen keq, e pasaktë ") p1 ()

Çfarë do të thotë p1 () është se, kur bëni të njëjtin kod për pyetje të tjera, pyetjet do të përcaktohen (kjo në thelb do të thotë pasi t'i përgjigjeni pyetjes, do të shkojë në atë pyetje. Kështu për shembull:

Pyetja Tjetër

def p1 ()

print ('\ n') (Kjo në thelb jep hapësirë midis pyetjeve)

print ("2. Mënyra më e mirë për të ftohur një kompjuter është ta vendosësh atë jashtë")

Atëherë ju do të bëni të njëjtin kod me LDR (Cili është më lart)

Pastaj në vend të kësaj do të vendosnit p2 () në vend të p1 (), për të shkuar te pyetja tjetër (Sigurisht duke përdorur kodin e përcaktuar në Python).

Dhe kjo është ajo. Kjo është pjesa e Kodimit të Qarkut për të bërë gjithçka të funksionojë.

Hapi 3: Vendosja e të gjitha së bashku (me testimin dhe nisjen)

Pasi qarku të jetë përfunduar dhe Kodi të jetë përfunduar, filloni dhe testoni kodin tuaj dhe shihni nëse po funksionon, nëse jo, atëherë mund të jenë një sërë problemesh:

Breadboard i gabuar ose tela të këqij

LED është thyer ose LDR nuk po funksionon siç duhet

Diçka nuk shkon me kodin ose qarkun tuaj

Pasi të keni bërë testime dhe të tjera, konfiguroni kodin tuaj dhe bëjeni atë sa më të qetë të jetë e mundur.

Tani le të flasim për bashkimin e tij

Merrni furnizimet tuaja të kartonit dhe shiritit.

1. Pritini kartonin mjaftueshëm për secilën anë të buzës, dhe më pas prerë një sqaure për vendin ku ndodhet rezistenca e dritës, në mënyrë që të vendosni kapakun mbi të (Për të dy anët, dhe shënoni katrorin me një shënues)

2. Pritini kartonët për në fund të Breadboard -it për të përfunduar kutinë

3. Tani ju mund të drejtoni lojën tuaj dhe ta luani atë.

Recommended: