
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

Dette eksperimentet er veldig interessant - å bruke en DIY fototransistor. DIY fototransistorer bruker glødeffekten og fotoelektrisk effekt av lysdioder - de vil generere svake strømmer når noe lys skinner på den. Og vi bruker en transistor for å forsterke strømmen som genereres, slik at Arduino Uno -kortet kan oppdage dem.
Trinn 1: Komponenter
- Arduino Uno -bord * 1
- USB -kabel * 1
- Passiv summer *1
- Motstand (10KΩ) * 1
- LED * 1
- NPN Transistor S8050 * 1
- Brødbrett * 1
- Jumper ledninger
Trinn 2: Skjematisk diagram:

Trinn 3: Fremgangsmåte
Med den fotoelektriske effekten genererer lysdioder svake strømmer når de utsettes for lysbølger.
NPN består av et lag med P-dopet halvleder ("basen") mellom to N-dopede lag. En liten strøm som kommer inn i basen forsterkes for å produsere en stor kollektor og emitterstrøm. Det vil si at når det er en positiv potensialforskjell målt fra emitteren til en NPN -transistor til basen (dvs. når basen er høy i forhold til emitteren) samt en positiv potensialforskjell målt fra basen til kollektoren, transistoren blir aktiv. I denne "på" -tilstanden strømmer strøm mellom kollektoren og emitteren til transistoren. Verdien til A0 vil være større enn 0. Ved programmering gir vi summeren pip når A0 er større enn 0.
En 10kΩ nedtrekksmotstand er festet til transistorens utgangstrinn for å unngå at analog port suspenderes for å forstyrre signaler og forårsake feilvurdering.
Trinn 1:
Bygg kretsen.
Steg 2:
Last ned koden fra
Trinn 3:
Last opp skissen til Arduino Uno -brettet
Klikk på Last opp -ikonet for å laste opp koden til kontrollkortet.
Hvis "Ferdig opplasting" vises nederst i vinduet, betyr det at skissen er lastet opp.
Slå på en lommelykt på LED -en, og du kan høre summeren.
Trinn 4: Kode
// Enkel opprettelse- Lysalarm
//Nå kan du
høre at summeren gir lyder når lysdioden lyser.
// E -post:
//Nettsted: www.primerobotics.in
ugyldig oppsett ()
{
Serial.begin (9600); // start seriell port på 9600 bps:
}
hulrom ()
{
int n = analogRead (A0); // les verdien fra
analog pin AO
Serial.println (n);
hvis (n> 0) // Hvis det er en spenning
{
pinMode (5, OUTPUT); // sett den digitale pinnen 5 som utgang
tone (5, 10000); // Genererer en firkantbølge (10000 Hz
frekvens, 50% driftssyklus) på pinne 5
pinMode (5, INNGANG); // sett pinnen 5 som inngang
}
}
Anbefalt:
Opprettelse av feil: 11 trinn

Creation by Error: Creation by Error utfordrer og tvinger oss til å stille spørsmål ved våre antagelser om presisjon og nøyaktighet av digitale enheter og hvordan de brukes til å tolke og forstå det fysiske miljøet. Med en skreddersydd robot som avgir en aura
Enkel og enkel Spider-Man Web-Shooter: 12 trinn

Enkel og enkel Spider-Man Web-Shooter: Har du sett en Spider-Man-film? En Spider-Man-tegneserie? Noe uklart Spider-Man-relatert? Spider-Man er tilsynelatende overalt. Hvorfor ikke lage en enkel web-shooter? Etter litt øvelse laget jeg et design av husmaterialer som kunne lages
(Enkel) enkel måte å få analog/pwm -lyd fra Raspberry PI Zero og også tilkobling til Crt TV: 4 trinn

(Enkel) enkel måte å få analog/pwm -lyd fra Raspberry PI Zero og også tilkobling til Crt TV: Her har jeg brukt en enkleste metode for å mate lyd til en tv sammen med video fra en annen side
3D CAD - Standard oppsett og opprettelse av arbeidsområder: 14 trinn

3D CAD - Standard oppsett og opprettelse av arbeidsområder: -Lage (a) Standard delfil for effektivitet Denne opplæringen handler om å lage en standard delfil som du kan åpne i fremtiden - å vite at spesifikke viktige parametere allerede er der - minimere mengden gjentagende arbeid i avisen
En virkelig enkel/enkel/ikke komplisert måte å få mennesker/mennesker/dyr/roboter til å se ut som om de har en veldig kul/lys varmesyn (farge du velger) ved hjelp av GIMP: 4 trinn

En virkelig enkel/enkel/ikke komplisert måte å få mennesker/mennesker/dyr/roboter til å se ut som om de har en veldig kul/lys varmesyn (farge du velger) Ved å bruke GIMP: Les … tittelen