Inhoudsopgave:
Video: Eenvoudige creatie - Lichtalarm - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Dit experiment is echt interessant - om een doe-het-zelf fototransistor toe te passen. DIY-fototransistoren gebruiken het gloei-effect en het foto-elektrische effect van LED's - ze zullen zwakke stromen genereren wanneer er wat licht op schijnt. En we gebruiken een transistor om de gegenereerde stromen te versterken, zodat het Arduino Uno-bord ze kan detecteren.
Stap 1: Componenten
- Arduino Uno-bord * 1
- USB-kabel * 1
- Passieve zoemer * 1
- Weerstand (10KΩ) * 1
-LED * 1
-NPN Transistor S8050 * 1
- Broodplank * 1
- Jumper draden
Stap 2: Schematisch diagram:
Stap 3: Procedure
Met het foto-elektrisch effect genereren LED's zwakke stromen bij blootstelling aan lichtgolven.
NPN bestaat uit een laag P-gedoteerde halfgeleider (de "basis") tussen twee N-gedoteerde lagen. Een kleine stroom die de basis binnenkomt, wordt versterkt om een grote collector- en emitterstroom te produceren. Dat wil zeggen, wanneer er een positief potentiaalverschil is gemeten van de emitter van een NPN-transistor naar zijn basis (dwz wanneer de basis hoog is ten opzichte van de emitter), evenals een positief potentiaalverschil gemeten van de basis naar de collector, de transistor actief wordt. In deze "aan"-toestand vloeit er stroom tussen de collector en de emitter van de transistor. De waarde van A0 zal groter zijn dan 0. Door te programmeren laten we de zoemer piepen wanneer A0 groter is dan 0.
Een pull-down-weerstand van 10 kΩ is bevestigd aan de uitgangstrap van de transistor om te voorkomen dat de analoge poort wordt onderbroken om signalen te verstoren en een verkeerde beoordeling te veroorzaken.
Stap 1:
Bouw de schakeling.
Stap 2:
Download de code van
Stap 3:
Upload de schets naar het Arduino Uno-bord
Klik op het pictogram Uploaden om de code naar de besturingskaart te uploaden.
Als "Klaar met uploaden" onderaan het venster verschijnt, betekent dit dat de schets succesvol is geüpload.
Schijn nu met een zaklamp op de LED en je hoort de zoemer.
Stap 4: Coderen
//Eenvoudige creatie - Lichtalarm
//Nu kan je
hoor dat de zoemer geluid maakt als de LED brandt.
//E-mail:
// Website: www.primerobotics.in
ongeldige setup()
{
Serieel.begin(9600); // start seriële poort op 9600 bps:
}
lege lus()
{
int n=analogRead(A0); // lees de waarde van
analoge pin AO
Serieel.println(n);
if(n>0) //Als er een spanning is
{
pinMode (5, UITGANG); // stel de digitale pin 5 in als uitgang
toon (5, 10000); // Genereert een blokgolf (10000 Hz.)
frequentie, 50% inschakelduur) op pin 5
pinMode (5, INGANG); // stel pin 5 in als invoer
}
}
Aanbevolen:
Maak een EENVOUDIGE Infinity Mirror Cube - GEEN 3D-printen en GEEN programmering: 15 stappen (met afbeeldingen)
Maak een EENVOUDIGE Infinity Mirror Cube | GEEN 3D-printen en GEEN programmering: iedereen houdt van een goede infinity-kubus, maar ze zien eruit alsof ze moeilijk te maken zijn. Mijn doel voor deze Instructable is om je stap voor stap te laten zien hoe je er een kunt maken. Niet alleen dat, maar met de instructies die ik je geef, kun je er een maken o
Hoe maak je een eenvoudige Nintendo LABO schietoefening: 13 stappen
Een eenvoudige Nintendo LABO-schietoefening maken: Mijn zus en ik hebben onlangs een Nintendo Switch gekocht. Dus natuurlijk hebben we er wat spelletjes bij. En een daarvan was de Nintendo LABO Variety Kit. Uiteindelijk stuitte ik op de Toy-Con Garage. Ik heb wat dingen uitgeprobeerd, en toen
Een eenvoudige handleiding voor CANBUS: 8 stappen
Een eenvoudige tutorial voor CANBUS: ik bestudeer CAN al drie weken en heb nu een aantal toepassingen voltooid om mijn leerresultaten te valideren. In deze tutorial leer je hoe je Arduino kunt gebruiken om CANBUS-communicatie te implementeren. Als je suggesties hebt, laat dan een
Creatie door fout: 11 stappen
Creation by Error: Creation By Error daagt ons uit en dwingt ons om onze veronderstellingen over de precisie en nauwkeurigheid van digitale apparaten en hoe ze worden gebruikt om de fysieke omgeving te interpreteren en te begrijpen in twijfel te trekken. Met een op maat gemaakte robot die een aura uitstraalt
3D CAD - Standaard werkruimte-instellingen en -creatie: 14 stappen
3D CAD - Standaard werkruimte-instellingen en -creatie: -Creëren van (a) standaard onderdeelbestand voor efficiëntie Deze tutorial gaat over het maken van een standaard onderdeelbestand dat u in de toekomst kunt openen - wetende dat specifieke belangrijke parameters er al zijn - het minimaliseren van de hoeveelheid repetitief werk in de dagelijkse