Sadržaj:
- Pribor
- Korak 1: Prvi korak (sastavljanje kruga)
- Korak 2: Drugi korak (kôd)
- Korak 3: Sve zajedno (s testiranjem i pokretanjem)
Video: DIY PROJEKAT: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Ovaj INSTRUCTABLE proći će kroz moj CIJELI DIY PROJEKAT i svaki korak putovanja i procesa. Također ću navesti koje će vam vrste resursa i zaliha biti potrebne za izgradnju vašeg DIY projekta (to je slično mom). Moj DIY projekt je u osnovi jednostavna igra koja se može igrati s dva igrača. U osnovi postavlja pitanje i čeka da se pokrije jedan od LDR (otpornih na svjetlost). LED dioda će se uključiti i to će omogućiti igraču 1 ili igraču 2 da odgovore na istinito ili lažno pitanje. Nakon što prođe kroz sva pitanja, igra je gotova.
Pribor
Potrebne zalihe su:
BreadBoard
Pita od malina
Karton
Traka
Markeri
Muške muške žice
2 LED (različite boje)
2 otpornika (330 K Ohm)
2 LDR senzora
2 10 V kondenzatora
2 kapice koje pokrivaju nešto.
Korak 1: Prvi korak (sastavljanje kruga)
Prođimo zajedno kroz proces izgradnje kola
Prije nego što to učinimo, brzo pregledajte popis zaliha kako biste vidjeli što vam je potrebno za postavljanje ovog složenog / osnovnog kruga
Sad kad imaš sve, počnimo
Prije svega spojite svoja dva LDRS -a i kondenzatore i pobrinite se da rade s kodom
Spojite LDR na negativni dio kondenzatora (za oba). Nakon toga, spojite drugu nogu oba LDRS -a na napajanje (5 volti). Nakon toga spojite nogu LDR -a spojenu na kondenzator s GPIO pinom (za mene je u ovom slučaju to GPIO 5 Player 2 i 16 Player 1).
Zatim spojite drugu nogu kondenzatora na masu (oba kondenzatora).
Ovako postavljate LDR, sada spojite Two LEDS i pobrinite se da rade i s kodom.
Spojite negativnu nogu LED diode na masu (oboje). Nakon toga povežite pozitivnu nogu obje LED diode s otpornikom od 330 ohma, a zatim spojite taj otpornik na GPIO pin (u ovom slučaju GPIO pin 19 player 2 i pin 12 player 1)
Nakon ovoga vaš bi krug trebao izgledati nešto poput slike koju imam ovdje (zanemarite krug pored njega)
Korak 2: Drugi korak (kôd)
Izrada koda bit će teži dio ovog DIY projekta, stoga pažljivo pratite
Prije svega napišite sve uvozne LED diode, svjetlosni senzor i stanje mirovanja:
iz gpiozero import LED, LightSensor
od vremena uvoz sna
Zatim uvezite svoje varijable
LDR1 = Senzor svjetla (16, 5, 1)
LDR2 = Senzor svjetlosti (5, 5, 1)
LED1 = LED (12)
LED2 = LED (19)
Sada postavite svoje prvo pitanje kako bi se pitanje pojavilo i imajući Player 1 ili 2, pokrijte njegov senzor da upali LED diodu, ovo će izgledati ovako:
print ("Ram i Rom su ista stvar")
dok je istina:
ako je ldr2.value == (0):
print ( Odgovor igrača 1:)
led2.on ():
answer = input ("Tačno ili netočno")
if answer == "F" (Ili T ovisno o pitanju)
print ( Igraču 2 u pravu si!)
p1 () (Ovo će biti važno kasnije)
drugo:
print ("Žao mi je, netočno")
p1 ()
Učinite isto s igračem 2 (samo morate promijeniti 1 u 2)
while True: if ldr1.value == (0): print ("Odgovor 1 igrača:) led1.on (): answer = input (" Tačno ili netočno ") ako je odgovor ==" F "(Ili T ovisno o pitanje) print ("Igrač 1 u pravu ste!) p1 () (Ovo će kasnije biti važno) else: print (" Žao mi je, netočno ") p1 ()
Ono što p1 () znači je da će, kada radite ovaj isti kod za druga pitanja, pitanja biti definirana (to u osnovi znači da će nakon odgovora na pitanje otići na to pitanje. Na primjer:
Sljedeće pitanje
def p1 ()
print ('\ n') (Ovo u osnovi daje razmak između pitanja)
print ("2. Najbolji način da rashladite računalo je da ga stavite van")
Tada biste isti kod s LDR -om (koji je gore)
Tada biste umjesto p1 () umjesto toga stavili p2 (), da biste prešli na sljedeće pitanje (Naravno, koristeći kod za definiranje u Pythonu).
I to je to. To je dio kodiranja kruga kako bi sve funkcioniralo.
Korak 3: Sve zajedno (s testiranjem i pokretanjem)
Nakon što je krug dovršen i kôd gotov, pokrenite i testirajte svoj kôd i provjerite radi li, ako nije, to mogu biti različiti ovi problemi:
Neispravna ploča ili loše žice
LED je slomljen ili LDR ne radi ispravno
Nešto nije u redu s vašim kodom ili strujnim krugom
Nakon što obavite testiranje i slično, konfigurirajte svoj kôd i učinite ga što je moguće glatkijim.
Sada razgovarajmo o tome da to spojimo
Nabavite zalihe kartona i trake.
1. Izrežite karton dovoljno za svaku stranu kruha, a zatim izrežite kvadrat za mjesto na kojemu se nalazi svjetlosni otpornik tako da preko njega možete staviti svoju gazu (za obje strane i označite kvadrat markerom)
2. Izrežite karton za kraj Breadboard -a kako bi kutija bila ispunjena
3. Sada možete pokrenuti svoju igru i igrati je.
Preporučeni:
Diy makro objektiv s AF -om (različit od svih ostalih DIY makro objektiva): 4 koraka (sa slikama)
Diy makro objektivi s AF-om (različiti od svih ostalih DIY makro objektiva): Vidio sam mnogo ljudi koji rade makro objektive sa standardnim kit objektivom (obično 18-55 mm). Većina njih je leća koja se samo zalijepi na kameru unatrag ili se ukloni prednji element. Za obje ove opcije postoje nedostaci. Za montažu objektiva
Vijak - DIY noćni sat za bežično punjenje (6 koraka): 6 koraka (sa slikama)
Vijak - Noćni sat za bežično punjenje DIY (6 koraka): Induktivno punjenje (poznato i kao bežično punjenje ili bežično punjenje) vrsta je bežičnog prijenosa energije. Koristi elektromagnetsku indukciju za opskrbu prijenosnih uređaja električnom energijom. Najčešća aplikacija je Qi bežično punjenje
Izgradite mini DIY hidroponski sustav i DIY hidroponski biljni vrt s WiFi upozorenjima: 18 koraka
Izgradite mini DIY hidroponski sustav i DIY hidroponski biljni vrt s WiFi upozorenjima: U ovom ćemo vam vodiču pokazati kako izgraditi #DIY #hidroponski sustav. Ovaj DIY hidroponski sustav zalijevat će po prilagođenom ciklusu navodnjavanja hidroponom s 2 minute uključene i 4 minute isključene. Također će pratiti razinu vode u rezervoaru. Ovaj sustav
Arduino kontroler za igre DIY - Arduino PS2 kontroler igre - Igranje Tekkena s DIY Arduino gamepadom: 7 koraka
Arduino kontroler za igre DIY | Arduino PS2 kontroler igre | Igranje Tekkena s DIY Arduino gamepad -om: Zdravo dečki, igranje igara uvijek je zabavno, ali igranje sa vlastitim DIY prilagođenim kontrolorom igara je zabavnije. Zato ćemo u ovim uputama napraviti kontroler igre pomoću arduino pro micro
ESPHA - IOT PROJEKAT: 4 koraka (sa slikama)
ESPHA - IOT PROJEKAT: U ovom nazivu projekta, " ESPHA " pomoću Arduina, esp8266 i web stranice (koju sam stvorio) kontrolira se i manipulira nekoliko podataka i gadgeta elektroničkih senzora. Ovdje sam pokazao " RGB LED " pod kojim kontrolirate LED stanje (1 za