INHOUDSOPGAWE:
- Voorrade
- Stap 1: Eerste stap (die kring saamvoeg)
- Stap 2: Tweede stap (die kode)
- Stap 3: Alles saamvoeg (met toetsing en bekendstelling)
Video: DIY -PROJEK: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Hierdie INSTRUKSIEBARE gaan deur my HELE DIY -PROJEK en elke stap van die reis en proses. Ek sal ook verduidelik watter tipe hulpbronne en voorrade u benodig om u selfdoenprojek te bou (soortgelyk aan myne). My DIY -projek is basies 'n eenvoudige speletjie wat met twee spelers gespeel kan word. Dit stel basies 'n vraag en dit wag totdat een van die LDR (Light Dependent Resistant) gedek word. Die LED sal aanskakel, en speler 1 of speler 2 kan 'n ware of onwaar vraag beantwoord. Nadat dit deur al die vrae gegaan is, is die spel voltooi.
Voorrade
Die benodigdhede is:
Broodbord
Framboostert
Karton
Band
Merkers
Manlike drade
2 LED (verskillende kleure)
2 weerstande (330 K Ohm)
2 LDR -sensors
2 10 V -kondensators
2 kappies om iets te bedek.
Stap 1: Eerste stap (die kring saamvoeg)
Kom ons gaan saam deur die proses om die stroombaan te bou
Voordat ons dit doen, kyk vinnig na die aanbodlys om te sien wat u nodig het om hierdie komplekse / basiese stroombaan op te stel
Noudat u alles het, laat ons begin
Sit eerstens u twee LDRS en kondensators saam en maak seker dat hulle met kode werk
Koppel die LDR aan die negatiewe deel van die kondensator (vir beide). Nadat u dit gedoen het, koppel die ander been van beide LDRS aan die krag (5 volt). Verbind daarna die been van die LDR wat aan die kondensator gekoppel is, aan 'n GPIO -pen (in hierdie geval is dit GPIO 5 Player 2 en 16 Player 1).
Koppel dan die ander been van die kondensator aan die grond (beide kondensators).
Dit is hoe u die LDR opstel, verbind nou die twee LED's en maak seker dat hulle ook met kode werk.
Koppel die negatiewe been van die LED met die grond (beide). Verbind daarna die positiewe been van beide LED's met 'n 330 Ohm -weerstand, en koppel die weerstand dan aan 'n GPIO -pen (in hierdie geval GPIO -pen 19 -speler 2 en pen -12 -speler 1)
Hierna moet u kring so lyk soos die prentjie wat ek hier het (ignoreer die stroombaan daarby)
Stap 2: Tweede stap (die kode)
Die maak van die kode sal die moeiliker deel van hierdie selfdoenprojek wees, dus volg dit noukeurig
Skryf eerstens alle invoer -LED's, LightSensor en Sleep in:
van gpiozero invoer LED, LightSensor
van tyd af slaap invoer
Voer dan u veranderlikes in
LDR1 = LightSensor (16, 5, 1)
LDR2 = LightSensor (5, 5, 1)
LED1 = LED (12)
LED2 = LED (19)
Stel nou u eerste vraag om die vraag te laat verskyn, en laat die speler 1 of 2 toe, bedek hul sensor om hul LED aan te skakel; dit sal so lyk:
print ("Ram en Rom is dieselfde ding")
terwyl dit waar is:
as ldr2.waarde == (0):
print ( Speler 1 Antwoord:)
led2.on ():
antwoord = invoer ("Waar of onwaar")
as antwoord == "F" (Of T afhangende van die vraag)
druk ( Speler 2 jy is reg!)
p1 () (Dit sal later belangrik wees)
anders:
print ("Jammer, verkeerd")
p1 ()
Doen dieselfde met speler 2 (moet net 1 na 2 verander)
terwyl True: if ldr1.value == (0): print ("Player 1 Answer:) led1.on (): answer = input (" True or False ") if answer ==" F "(Of T afhangende van die vraag) druk ("Speler 1 jy is korrek!) p1 () (Dit sal later belangrik wees) anders: druk (" Jammer, verkeerd ") p1 ()
Wat p1 () beteken, is dat as u dieselfde kode vir ander vrae doen, die vrae gedefinieer sal word (dit beteken basies dat dit na die beantwoording van die vraag na die vraag gaan. So byvoorbeeld:
Die volgende vraag
def p1 ()
print ('\ n') (Dit gee basies ruimte tussen vrae)
print ("2. Die beste manier om 'n rekenaar af te koel, is deur dit buite te plaas")
Dan sou u dieselfde kode met LDR (wat hierbo is)
Dan plaas u eerder p2 () in plaas van p1 () om na die volgende vraag te gaan (natuurlik met behulp van die definieerkode in Python).
En dit is dit. Dit is die kodering -deel van die kring om alles te laat werk.
Stap 3: Alles saamvoeg (met toetsing en bekendstelling)
Nadat die kring klaar is en die kode klaar is, begin en toets u kode en kyk of dit werk, as dit nie die geval is nie, kan dit 'n verskeidenheid van hierdie probleme wees:
Gebrekkige broodbord of slegte drade
LED is gebreek of die LDR werk nie behoorlik nie
Iets fout met u kode of stroombane
Nadat u getoets en so gedoen het, stel u kode op en maak dit so glad as moontlik.
Kom ons praat nou oor die samestelling daarvan
Kry u voorraad karton en band.
1. Sny die karton genoeg vir elke kant van die broodbrood, en sny dan 'n vierkant van waar die ligweerstand is, sodat u dit daaroor kan sit (aan beide kante en merk die vierkant met 'n merker)
2. Sny karton aan die einde van die broodbord sodat die boks voltooi is
3. Nou kan u u speletjie speel en speel.
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Bolt - DIY draadlose laai nagklok (6 stappe): 6 stappe (met foto's)
Bolt - DIY draadlose laai nagklok (6 stappe): Induktiewe laai (ook bekend as draadlose laai of koordlose laai) is 'n tipe draadlose kragoordrag. Dit gebruik elektromagnetiese induksie om elektriese toestelle aan draagbare toestelle te verskaf. Die mees algemene toepassing is die draadlose Qi -laai
Bou 'n Mini DIY hidroponiese stelsels en 'n DIY hidroponiese kruietuin met WiFi -waarskuwings: 18 stappe
Bou 'n mini -selfdoen -hidroponiese stelsels en selfdoen -hidroponiese kruietuin met WiFi -waarskuwings: in hierdie tutoriaal sal ons u wys hoe u 'n #DIY #hidroponiese stelsel kan bou. Hierdie selfdoen -hidroponiese stelsel laat water op 'n pasgemaakte hidroponiese watersiklus, met 2 minute aan en 4 minute af. Dit sal ook die watervlak van die reservoir monitor. Hierdie stelsel
Arduino -gebaseerde DIY -spelbeheerder - Arduino PS2 -spelbeheerder - Speel Tekken Met DIY Arduino Gamepad: 7 stappe
Arduino -gebaseerde DIY -spelbeheerder | Arduino PS2 -spelbeheerder | Tekken speel met DIY Arduino Gamepad: Hallo ouens, dit is altyd lekker om speletjies te speel, maar dit is meer pret om met jou eie DIY -speletjie -kontroleerder te speel