
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

Tento POUČENÍ projde mým CELÝM DIY PROJEKTEM a každým krokem cesty a procesu. Budu také uvádět, jaký typ zdrojů a dodávek budete potřebovat k vybudování projektu DIY (to je podobné mému). My DIY Project je v podstatě jednoduchá hra, kterou lze hrát ve dvou hráčích. V zásadě položí otázku a čeká na pokrytí jednoho z LDR (Light Dependent Resistant). LED dioda se rozsvítí a to umožní hráči 1 nebo hráči 2 odpovědět na pravdivou nebo nepravdivou otázku. Poté, co projde všemi otázkami, je hra dokončena.
Zásoby
Potřebné zásoby jsou:
BreadBoard
Malinový koláč
Lepenka
Páska
markery
Mužské mužské dráty
2 LED (různé barvy)
2 odpory (330 K Ohm)
2 snímače LDR
2 10 V kondenzátory
2 čepice k zakrytí něčeho.
Krok 1: První krok (sestavení obvodu)

Pojďme si společně projít proces budování okruhu
Než to uděláme, rychle si prohlédněte seznam dodávek, abyste zjistili, co potřebujete k nastavení tohoto komplexního / základního obvodu
Nyní, když máte vše, můžeme začít
Nejprve spojte své dva LDRS a kondenzátory a ujistěte se, že fungují s kódem
Připojte LDR k záporné části kondenzátoru (pro oba). Poté proveďte připojení druhé nohy obou LDRS k napájení (5 voltů). Poté připojte nohu LDR připojenou ke kondenzátoru ke kolíku GPIO (pro mě je to v tomto případě GPIO 5 Player 2 a 16 Player 1).
Poté připojte druhou nohu kondenzátoru k zemi (oba kondenzátory).
Takto nastavíte LDR, nyní připojíte dvě LED diody a zajistíte, aby fungovaly také s kódem.
Připojte zápornou část LED k uzemnění (obě). Poté připojte kladnou část obou LED diod s odporem 330 Ohm a poté připojte tento odpor ke kolíku GPIO (v tomto případě GPIO Pin 19 Player 2 a Pin 12 Player 1)
Poté by váš obvod měl vypadat něco jako obrázek, který zde mám (Ignorujte obvod vedle něj)
Krok 2: Druhý krok (kód)



Vytvoření kódu bude nejobtížnější součástí tohoto projektu DIY, proto jej pečlivě sledujte
Nejprve zapište všechny importované LED, LightSensor a Sleep:
od gpiozero import LED, LightSensor
z časového importu spánku
Poté importujte proměnné
LDR1 = LightSensor (16, 5, 1)
LDR2 = LightSensor (5, 5, 1)
LED1 = LED (12)
LED2 = LED (19)
Nyní položte svou první otázku, aby se otázka zobrazila, a když má hráč 1 nebo 2, zakryjte senzor, aby se rozsvítila jeho LED, bude to vypadat takto:
tisk („Ram a Rom jsou totéž“)
zatímco pravda:
pokud ldr2.value == (0):
tisk ( Odpověď hráče 1:)
led2.on ():
answer = input („True or False“)
if answer == "F" (Nebo T v závislosti na otázce)
tisk („Hráč 2 máš pravdu!)
p1 () (To bude důležité později)
jiný:
tisk („Omlouváme se, nesprávný“)
p1 ()
Udělejte to samé s hráčem 2 (stačí změnit 1 na 2)
while True: if ldr1.value == (0): print ("Player 1 Answer:) led1.on (): answer = input (" True or False ") if answer ==" F "(or T depending on the otázka) print („Player 1 you are right!) p1 () (This will be important later) else: print (" Sorry, Incorrect ") p1 ()
P1 () znamená, že při provádění stejného kódu pro jiné otázky budou otázky definovány (to v zásadě znamená, že po zodpovězení otázky přejde na tuto otázku. Například:
Další otázka
def p1 ()
print ('\ n') (To v zásadě dává mezeru mezi otázkami)
tisk („2. Nejlepší způsob, jak vychladnout počítač, je dát ho ven“)
Pak byste stejný kód s LDR (což je výše)
Pak byste místo p1 () místo toho vložili p2 (), abyste přešli na další otázku (Samozřejmě pomocí definičního kódu v Pythonu).
A je to. To je kódovací část obvodu, aby vše fungovalo.
Krok 3: Dát vše dohromady (s testováním a spuštěním)
Po dokončení obvodu a dokončení kódu spusťte a otestujte svůj kód a zjistěte, zda funguje, pokud ne, může jít o řadu těchto problémů:
Vadný prkénko nebo špatné dráty
LED je přerušená nebo LDR nefunguje správně
Něco není v pořádku s vaším kódem nebo obvody
Po provedení testů a podobně nakonfigurujte kód a zajistěte jej co nejplynulejší.
Nyní si promluvme o tom, jak to dát dohromady
Získejte své zásoby lepenky a pásky.
1. Vystřihněte karton dostatečně na každou stranu chlebové placky a poté ořízněte čtverec na místo, kde je světelný odpor, abyste na něj mohli dát svůj hadr (pro obě strany a označte čtverec značkou)
2. Odřízněte lepenku na konec prkénka, aby byla krabice dokončena
3. Nyní můžete spustit hru a hrát ji.
Doporučuje:
Projekt Remin Spin Art Turbine: 4 kroky

Projekt Spin Art Turbine Remix: Pokud vás zajímá spin art, je tu problém a ten problém je, že musíte při malování druhou rukou držet vrtačku jednou rukou. Někdy to může být nepříjemné, ale mám pocit, že jsem našel řešení s touto jednoduchou turbínou můžete vytvořit
Projekt Lightshowpi: 4 kroky

Lightshowpi Project: Ahoj všichni! Toto je můj oficiální průvodce, jak od října 2020 vytvořit světelnou show pomocí světelné show
DIY nápaditý projekt ART s LED světly a zvukem: 3 kroky

DIY Inventive ART Project Idea With LED Lights and Sound: V tomto videu vám ukážu, jak vytvořit jedinečný umělecký projekt doma pomocí LED pásky a zvuku
DIY Dobíjecí baterie ovladače pro Xbox One (probíhá projekt): 3 kroky (s obrázky)

DIY Xbox One Controller Dobíjecí baterie (probíhající projekt): Než se ponoříme do podrobností, rád bych se vyjádřil k názvu. Tento projekt se rozpracovává kvůli některým zjištěním po testování prvního návrhu. Jak již bylo řečeno, přepracovávám desku tak, aby vyhovovala některým změnám, které projdu. Pokryl jsem e
USB vypalovačka! Tento projekt může hořet plasty / dřevem / papírem (zábavný projekt také musí být velmi jemné dřevo): 3 kroky

USB vypalovačka! Tento projekt může hořet plasty / dřevem / papírem (zábavný projekt také musí být velmi jemné dřevo): NEDĚLEJTE TOTO POUŽÍVÁNÍ USB !!!! ze všech komentářů jsem zjistil, že může poškodit váš počítač. můj počítač je v pořádku Použijte 600mA 5v nabíječku telefonu. Použil jsem to a funguje to dobře a nic se nemůže poškodit, pokud použijete bezpečnostní zástrčku k zastavení napájení