Cuprins:

PROIECT DIY: 3 pași
PROIECT DIY: 3 pași

Video: PROIECT DIY: 3 pași

Video: PROIECT DIY: 3 pași
Video: 🔨 3+1 PROIECTE DIY CU LADITE DIN LEMN 🔨 WOOD CRATE DIY IDEAS 🔨 2024, Iulie
Anonim
PROIECT DIY
PROIECT DIY

Acest INSTRUCTABIL va trece prin ÎNTREGUL PROIECT DIY și fiecare pas al călătoriei și procesului. Voi spune, de asemenea, de ce tip de resurse și consumabile veți avea nevoie pentru a vă construi proiectul DIY (care este similar cu al meu). My DIY Project este practic un joc simplu care poate fi jucat cu doi jucători. Practic pune o întrebare și așteaptă ca unul dintre LDR (Light Dependent Resistant) să fie acoperit. LED-ul se va aprinde și acest lucru va permite jucătorului 1 sau jucătorului 2 să răspundă la o întrebare adevărată sau falsă. După ce trece prin toate întrebările, jocul este complet.

Provizii

Consumurile necesare sunt:

BreadBoard

Raspberry Pie

Carton

Bandă

Marcatori

Sârme masculine masculine

2 LED-uri (culori diferite)

2 rezistoare (330 K Ohm)

2 senzori LDR

2 Condensatoare de 10 V

2 Capace pentru a acoperi ceva.

Pasul 1: primul pas (punerea împreună a circuitului)

Primul pas (punerea împreună a circuitului)
Primul pas (punerea împreună a circuitului)

Să parcurgem procesul de construire a circuitului împreună

Înainte de a face acest lucru, revizuiți rapid lista de aprovizionare pentru a vedea de ce aveți nevoie pentru a configura acest circuit complex / de bază

Acum, că ai totul, să începem

În primul rând puneți-vă împreună cele două LDRS și condensatoare și asigurați-vă că funcționează cu cod

Conectați LDR la partea negativă a condensatorului (pentru ambele). După ce faceți acest lucru, conectați celălalt picior al ambelor LDRS la alimentare (5 volți). După aceasta, conectați piciorul LDR conectat la condensator la un pin GPIO (pentru mine, în acest caz, este GPIO 5 Player 2 și 16 Player 1).

Apoi conectați celălalt picior al condensatorului la masă (ambii condensatori).

Acesta este modul în care configurați LDR, conectați acum cele două LED-uri și asigurați-vă că funcționează și cu cod.

Conectați piciorul negativ al LED-ului la masă (ambele). După aceasta, conectați piciorul pozitiv al ambelor LED-uri cu un rezistor de 330 Ohm, apoi conectați acel rezistor la un pin GPIO (în acest caz GPIO Pin 19 Player 2 și Pin 12 Player 1)

După aceasta, circuitul tău ar trebui să arate ca imaginea pe care o am aici (Ignoră circuitul de lângă el)

Pasul 2: Al doilea pas (Codul)

Al doilea pas (Codul)
Al doilea pas (Codul)
Al doilea pas (Codul)
Al doilea pas (Codul)
Al doilea pas (Codul)
Al doilea pas (Codul)

Realizarea codului va fi partea cea mai dificilă a acestui proiect DIY, așa că urmați cu atenție

În primul rând scrieți toate LED-urile de import, LightSensor și Sleep:

din gpiozero import LED, LightSensor

din timp import somn

Apoi, importați variabilele

LDR1 = LightSensor (16, 5, 1)

LDR2 = LightSensor (5, 5, 1)

LED1 = LED (12)

LED2 = LED (19)

Acum, faceți-vă prima întrebare pentru ca întrebarea să apară și având playerul 1 sau 2, acoperiți senzorul pentru a aprinde LED-ul, acesta va arăta astfel:

print („Ram și Rom sunt același lucru”)

în timp ce este adevărat:

dacă ldr2.value == (0):

print ( Răspunsul jucătorului 1:)

led2.on ():

answer = input („Adevărat sau Fals”)

if answer == "F" (Sau T în funcție de întrebare)

print („Player 2 ai dreptate!)

p1 () (Acest lucru va fi important mai târziu)

altceva:

print („Ne pare rău, incorect”)

p1 ()

Faceți același lucru cu Player 2 (trebuie doar să schimbați 1 la 2)

în timp ce este adevărat: dacă ldr1.value == (0): print ("Răspuns jucător 1:) led1.on (): răspuns = intrare (" Adevărat sau fals ") dacă răspuns ==" F "(Sau T în funcție de întrebare) print („Playerul 1 ai dreptate!) p1 () (Acest lucru va fi important mai târziu) altfel: print („ Ne pare rău, incorect”) p1 ()

Ce înseamnă p1 () este că, atunci când faceți același cod pentru alte întrebări, întrebările vor fi definite (acest lucru înseamnă practic, după ce ați răspuns la întrebare, va merge la acea întrebare. Deci, de exemplu:

Următoarea întrebare

def p1 ()

print ('\ n') (Aceasta oferă practic spațiu între întrebări)

print ("2. Cel mai bun mod de a răcori un computer este să-l puneți afară")

Apoi ați avea același cod cu LDR (care este deasupra)

Apoi ați pune p2 () în loc de p1 (), pentru a merge la următoarea întrebare (Desigur, folosind codul de definire din Python).

Și asta este. Aceasta este partea de codificare a circuitului pentru a face totul să funcționeze.

Pasul 3: Puneți totul împreună (cu testarea și lansarea)

După ce circuitul este terminat și Codul este terminat, lansați și testați codul și vedeți dacă funcționează, dacă nu, atunci ar putea fi o varietate de probleme:

Panou de pană defect sau fire defecte

LED-ul este rupt sau LDR-ul nu funcționează corect

Ceva nu este în regulă cu codul sau circuitele dvs.

După ce ați făcut teste și altele, configurați codul și faceți-l cât mai ușor posibil.

Acum să vorbim despre punerea la punct

Obțineți consumabilele de carton și bandă.

1. Tăiați cartonul suficient pentru fiecare parte a panoului și apoi tăiați o piață pentru locul unde se află rezistorul de lumină, astfel încât să puteți pune deasupra (pentru ambele părți și marcați pătratul cu un marker)

2. Tăiați cartonul pentru sfârșitul panoului pentru a completa cutia

3. Acum puteți rula jocul și jucați-l.

Recomandat: