Indholdsfortegnelse:
![Enkel oprettelse - lysalarm: 4 trin Enkel oprettelse - lysalarm: 4 trin](https://i.howwhatproduce.com/images/005/image-14769-13-j.webp)
Video: Enkel oprettelse - lysalarm: 4 trin
![Video: Enkel oprettelse - lysalarm: 4 trin Video: Enkel oprettelse - lysalarm: 4 trin](https://i.ytimg.com/vi/7-zwvUPKYpE/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
![Enkel oprettelse - lysalarm Enkel oprettelse - lysalarm](https://i.howwhatproduce.com/images/005/image-14769-14-j.webp)
Dette eksperiment er virkelig interessant - at anvende en DIY fototransistor. DIY fototransistorer bruger lysdiodernes lyseffekt og fotoelektriske effekt - de vil generere svage strømme, når der lyser noget lys på den. Og vi bruger en transistor til at forstærke de genererede strømme, så Arduino Uno -kortet kan registrere dem.
Trin 1: Komponenter
- Arduino Uno board * 1
- USB -kabel * 1
- Passiv summer *1
- Modstand (10KΩ) * 1
- LED * 1
- NPN Transistor S8050 * 1
- Brødbræt * 1
- Jumper ledninger
Trin 2: Skematisk diagram:
![Skematisk diagram Skematisk diagram](https://i.howwhatproduce.com/images/005/image-14769-15-j.webp)
Trin 3: Fremgangsmåde
Med den fotoelektriske effekt genererer lysdioder svage strømme, når de udsættes for lysbølger.
NPN består af et lag af P-dopet halvleder ("basen") mellem to N-dopede lag. En lille strøm, der kommer ind i basen, forstærkes for at producere en stor kollektor og emitterstrøm. Det vil sige, at når der er en positiv potentialforskel målt fra emitteren af en NPN -transistor til dens base (dvs. når basen er høj i forhold til emitteren) samt positiv potentialforskel målt fra basen til kollektoren, transistoren bliver aktiv. I denne "on" -tilstand strømmer strøm mellem transistorens kollektor og emitter. Værdien af A0 vil være større end 0. Ved programmering får vi summeren til at bippe, når A0 er større end 0.
En 10kΩ pull-down modstand er fastgjort til transistorens udgangstrin for at undgå, at analog port suspenderes for at forstyrre signaler og forårsage fejlvurdering.
Trin 1:
Byg kredsløbet.
Trin 2:
Download koden fra
Trin 3:
Upload skitsen til Arduino Uno -tavlen
Klik på ikonet Upload for at uploade koden til kontrolkortet.
Hvis "Udført upload" vises nederst i vinduet, betyder det, at skitsen er uploadet.
Tænd nu en lommelygte på LED'en, og du kan høre summeren bippe.
Trin 4: Kode
// Enkel oprettelse- lysalarm
//Nu kan du
høre, at summeren giver lyde, når LED'en lyser.
// E -mail:
// Websted: www.primerobotics.in
ugyldig opsætning ()
{
Serial.begin (9600); // start seriel port ved 9600 bps:
}
hulrum ()
{
int n = analogRead (A0); // læs værdien fra
analog pin AO
Serial.println (n);
hvis (n> 0) // Hvis der er en spænding
{
pinMode (5, OUTPUT); // indstil den digitale pin 5 som output
tone (5, 10000); // Genererer en firkantbølge (10000 Hz
frekvens, 50% driftscyklus) på pin 5
pinMode (5, INPUT); // indstil stiften 5 som input
}
}
Anbefalede:
Objektorienteret programmering: Oprettelse af objekter Læring/undervisningsmetode/teknik ved hjælp af Shape Puncher: 5 trin
![Objektorienteret programmering: Oprettelse af objekter Læring/undervisningsmetode/teknik ved hjælp af Shape Puncher: 5 trin Objektorienteret programmering: Oprettelse af objekter Læring/undervisningsmetode/teknik ved hjælp af Shape Puncher: 5 trin](https://i.howwhatproduce.com/images/003/image-8919-j.webp)
Objektorienteret programmering: Oprettelse af objekter Læring/undervisningsmetode/teknik ved hjælp af Shape Puncher: Lærings-/undervisningsmetode til studerende, der er nye til objektorienteret programmering. Dette er en måde, hvorpå de kan visualisere og se processen med at oprette objekter fra klasser.Dele: 1. EkTools 2-tommer stor slag; solide former er bedst. Stykke papir eller
Oprettelse ved fejl: 11 trin
![Oprettelse ved fejl: 11 trin Oprettelse ved fejl: 11 trin](https://i.howwhatproduce.com/images/004/image-11738-j.webp)
Creation by Error: Creation By Error udfordrer og tvinger os til at stille spørgsmålstegn ved vores antagelser om præcision og nøjagtighed af digitale enheder, og hvordan de bruges til at fortolke og forstå det fysiske miljø. Med en specialfremstillet robot, der udsender en aura
Oprettelse af et DashCam ved hjælp af Raspberry Pi Zero (pkt. 1): 3 trin
![Oprettelse af et DashCam ved hjælp af Raspberry Pi Zero (pkt. 1): 3 trin Oprettelse af et DashCam ved hjælp af Raspberry Pi Zero (pkt. 1): 3 trin](https://i.howwhatproduce.com/images/005/image-14144-j.webp)
Oprettelse af et DashCam ved hjælp af Raspberry Pi Zero (pt.1): Dette er starten på en ny serie, hvor vi lærer at bygge et dashcam ved hjælp af Raspberry Pi Zero. Dette projekt er faktisk en kontinuerlig videooptager og kan bruges til andre applikationer, herunder overvågning af dyreliv. I del 1 tackler vi
Oprettelse af et Pi Zero Dashcam (pkt. 3): Filhåndtering og forbedringer: 3 trin
![Oprettelse af et Pi Zero Dashcam (pkt. 3): Filhåndtering og forbedringer: 3 trin Oprettelse af et Pi Zero Dashcam (pkt. 3): Filhåndtering og forbedringer: 3 trin](https://i.howwhatproduce.com/images/005/image-14223-j.webp)
Oprettelse af et Pi Zero Dashcam (pkt. 3): Filhåndtering og forbedringer: Vi fortsætter med Pi Zero dashcam -projektet, og i dette indlæg tager vi os af filhåndtering, samtidig med at vi tilføjer nogle forbedringer i processen. Dette projekt er næsten færdigt, og vi vil udføre vejtest i næste uges indlæg/video
Oprettelse af en alternativ MIDI-controller ved hjælp af Makey-Makey og vand: 6 trin
![Oprettelse af en alternativ MIDI-controller ved hjælp af Makey-Makey og vand: 6 trin Oprettelse af en alternativ MIDI-controller ved hjælp af Makey-Makey og vand: 6 trin](https://i.howwhatproduce.com/images/005/image-14366-j.webp)
Oprettelse af en alternativ MIDI-controller ved hjælp af Makey-Makey og vand: Brug af Makey-Makey til at oprette tilpassede og kreative input er utrolig let! Mens mange mennesker, der bruger hardwaren, opretter deres eget instrument ved at bruge inputene på Makey-Makey til at udløse lyde eller noter, besluttede vi, at vi kunne gøre endnu mere