Turinys:
- Prekės
- 1 žingsnis: Pirmas žingsnis (grandinės sujungimas)
- 2 žingsnis: antras žingsnis (kodas)
- 3 žingsnis: sudėkite viską kartu (bandydami ir paleisdami)
Video: „Pasidaryk pats“PROJEKTAS: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Ši INSTRUKCIJA pateiks mano VISĄ „pasidaryk pats“projektą ir kiekvieną kelionės ir proceso žingsnį. Taip pat nurodysiu, kokio tipo išteklius ir reikmenis jums reikės norint sukurti savo „pasidaryk pats“projektą (tai panašu į mano). Mano „pasidaryk pats“projektas iš esmės yra paprastas žaidimas, kurį galima žaisti su dviem žaidėjais. Iš esmės jis užduoda klausimą ir laukia, kol bus aptariamas vienas iš LDR (atsparus šviesai). Šviesos diodas užsidegs ir tai leis 1 arba 2 žaidėjams atsakyti į teisingą ar klaidingą klausimą. Atlikus visus klausimus, žaidimas baigtas.
Prekės
Reikalingos medžiagos yra:
Bandomoji Lenta
Aviečių pyragas
Kartonas
Juosta
Žymekliai
Vyriški vyriški laidai
2 LED (skirtingos spalvos)
2 rezistoriai (330 K omų)
2 LDR jutikliai
2 10 V kondensatoriai
2 dangteliai, skirti kažką uždengti.
1 žingsnis: Pirmas žingsnis (grandinės sujungimas)
Kartu pereikime prie grandinės kūrimo proceso
Prieš tai darydami, greitai peržiūrėkite tiekimo sąrašą ir sužinokite, ko jums reikia norint nustatyti šią sudėtingą / pagrindinę grandinę
Dabar, kai turite viską, pradėkime
Pirmiausia sudėkite du LDRS ir kondensatorius ir įsitikinkite, kad jie veikia su kodu
Prijunkite LDR prie neigiamos kondensatoriaus dalies (abiem). Tai atlikę, prijunkite kitą abiejų LDRS koją prie maitinimo (5 voltai). Po to LDR koją, prijungtą prie kondensatoriaus, prijunkite prie GPIO kištuko (šiuo atveju man tai yra „GPIO 5 Player 2“ir „16 Player 1“).
Tada prijunkite kitą kondensatoriaus kojelę prie žemės (abu kondensatoriai).
Taip nustatote LDR, dabar prijunkite du šviesos diodus ir įsitikinkite, kad jie veikia ir su kodu.
Prijunkite neigiamą šviesos diodo koją prie žemės (abu). Po to prijunkite teigiamą abiejų šviesos diodų kojelę prie 330 omų rezistoriaus, tada prijunkite tą rezistorių prie GPIO kaiščio (šiuo atveju „GPIO Pin 19 Player 2“ir „Pin 12 Player 1“)
Po to jūsų grandinė turėtų atrodyti panašiai kaip čia esanti nuotrauka (nekreipkite dėmesio į šalia esančią grandinę)
2 žingsnis: antras žingsnis (kodas)
Kodekso sudarymas bus sunkiausia šio „pasidaryk pats“projekto dalis, todėl atidžiai sekite
Pirmiausia parašykite visus importuojamus šviesos diodus, „LightSensor“ir „Sleep“:
iš „gpiozero“importuojamo LED, „LightSensor“
iš laiko importuoti miegą
Tada importuokite savo kintamuosius
LDR1 = šviesos jutiklis (16, 5, 1)
LDR2 = šviesos jutiklis (5, 5, 1)
LED1 = LED (12)
LED2 = LED (19)
Dabar užduokite savo pirmąjį klausimą, kad pasirodytų klausimas, o 1 ar 2 grotuvas uždengia jutiklį, kad įjungtų šviesos diodą, tai atrodys taip:
spauda („Aunas ir Romas yra tas pats“)
nors tiesa:
jei ldr2.value == (0):
spausdinti („1 žaidėjo atsakymas:)
led2.on ():
atsakymas = įvestis („tiesa ar melas“)
jei atsakymas == "F" (arba T, priklausomai nuo klausimo)
spausdinti („2 žaidėjas tu teisus!)
p1 () (Tai bus svarbu vėliau)
Kitas:
spausdinti („Atsiprašau, neteisinga“)
p1 ()
Darykite tą patį su 2 grotuvu (tereikia pakeisti 1 į 2)
Nors tiesa: jei ldr1.value == (0): print ("1 žaidėjo atsakymas:) led1.on (): answer = input (" tiesa ar melas "), jei atsakymas ==" F "(arba T, priklausomai nuo klausimas) print ("1 žaidėjas tu teisus!) p1 () (Tai bus svarbu vėliau) else: print (" Atsiprašau, neteisinga ") p1 ()
P1 () reiškia, kad atliekant tą patį kodą kitiems klausimams, klausimai bus apibrėžti (tai iš esmės reiškia, kad atsakius į klausimą jis pereis prie to klausimo. Taigi, pavyzdžiui:
Kitas klausimas
def p1 ()
print ('\ n') (tai iš esmės suteikia vietos tarp klausimų)
spausdinti („2. Geriausias būdas atvėsinti kompiuterį yra iškelti jį į lauką“)
Tada turėsite tą patį kodą su LDR (kuris yra aukščiau)
Tada vietoj p1 () turėtumėte įdėti p2 (), kad pereitumėte prie kito klausimo (žinoma, naudodami apibrėžimo kodą „Python“).
Ir viskas. Tai yra grandinės kodavimo dalis, kad viskas veiktų.
3 žingsnis: sudėkite viską kartu (bandydami ir paleisdami)
Baigę grandinę ir kodą, paleiskite ir išbandykite savo kodą ir pažiūrėkite, ar jis veikia, jei ne, tai gali būti įvairių problemų:
Sugedusi duonos lenta arba blogi laidai
Šviesos diodas neveikia arba LDR neveikia tinkamai
Kažkas negerai su jūsų kodu ar grandine
Atlikę bandymus ir panašiai, sukonfigūruokite kodą ir padarykite jį kuo sklandesnį.
Dabar pakalbėkime apie jo sujungimą
Gaukite kartono ir juostos atsargas.
1. Iškirpkite kartono pakankamai kiekvienai duonos kelio pusei, tada supjaustykite kvadratą, kur yra šviesos rezistorius, kad galėtumėte jį uždėti (abiem pusėms ir pažymėkite kvadratą žymekliu)
2. Iškirpkite kartoną duonos lentos gale, kad dėžutė būtų užpildyta
3. Dabar galite paleisti savo žaidimą ir žaisti.
Rekomenduojamas:
„Pasidaryk pats“makro objektyvas su AF (kitoks nei visi kiti „pasidaryk pats“makro objektyvai): 4 žingsniai (su nuotraukomis)
„Pasidaryk pats“makro objektyvas su AF (kitoks nei visi kiti „pasidaryk pats“makro objektyvai): mačiau daug žmonių, gaminančių makro objektyvus su standartiniu rinkiniu (paprastai 18–55 mm). Dauguma jų yra objektyvas, tiesiog prilipęs prie fotoaparato atgal arba nuimtas priekinis elementas. Abi šios galimybės turi neigiamų pusių. Objektyvui pritvirtinti
„Pasidaryk pats“PROJEKTAS PER 1 USD: 4 žingsniai
„Pasidaryk pats“projektorius iki 1 USD: Šis „pasidaryk pats“projektorius yra patvarus, nebrangus ir, svarbiausia, pagal užsakymą pagamintas. Jį galite sukurti patys atlikdami kelis paprastus veiksmus. Šį projektorių taip pat labai lengva pataisyti ir pertvarkyti. Pastaruosius 3 mėnesius aš naudoju šį dizainą ir jis puikiai veikia
Sukurkite mini „pasidaryk pats“hidroponines sistemas ir pasidaryk pats „Hydroponic Herb Garden“su „WiFi“įspėjimais: 18 žingsnių
Sukurkite mini „pasidaryk pats“hidroponines sistemas ir pasidaryk pats „Hydroponic Herb Garden“su „Wi -Fi“įspėjimais: šioje pamokoje parodysime, kaip sukurti #DIY #hidroponikos sistemą. Ši „pasidaryk pats“hidroponinė sistema laistys pagal pasirinktą hidroponinį laistymo ciklą, 2 minutes įjungus ir 4 minutes išjungus. Jis taip pat stebės rezervuaro vandens lygį. Ši sistema
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis - „Arduino PS2“žaidimų valdiklis - Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino“žaidimų pultą: 7 žingsniai
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis | „Arduino PS2“žaidimų valdiklis | Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino Gamepad“: Sveiki, vaikinai, žaisti žaidimus visada smagu, tačiau žaisti su savo „pasidaryk pats“žaidimo valdikliu yra smagiau. Taigi, mes padarysime žaidimų valdiklį naudodami „arduino pro micro“šioje instrukcijoje
Atnaujinkite „pasidaryk pats“laistymo puodą su „WiFi“į „pasidaryk pats“judesio aptikimo signalizacijos signalą 17 žingsnių
Atnaujinkite „pasidaryk pats“laistymo puodą su „WiFi“į „pasidaryk pats“judesio aptikimo signalizatorių sėjamoji: Šiame straipsnyje mes parodysime, kaip patobulintą savaiminio laistymo puodą su „WiFi“atnaujinti į „pasidaryk pats“laistymo puodą su „WiFi“ir judesio aptikimo signalizacija. Jei neskaitėte straipsnio apie tai, kaip sukurti „pasidaryk pats“laistymo puodą su „WiFi“, galite baigti