Inhaltsverzeichnis:
Video: Einfache Erstellung - Lichtalarm - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Dieses Experiment ist wirklich interessant – um einen DIY-Fototransistor anzuwenden. Selbstgebaute Fototransistoren nutzen den Leuchteffekt und den fotoelektrischen Effekt von LEDs – sie erzeugen schwache Ströme, wenn etwas Licht darauf gestrahlt wird. Und wir verwenden einen Transistor, um die erzeugten Ströme zu verstärken, damit das Arduino Uno-Board sie erkennen kann.
Schritt 1: Komponenten
- Arduino Uno-Board * 1
- USB-Kabel * 1
- Passiver Summer *1
- Widerstand (10KΩ) * 1
-LED * 1
- NPN-Transistor S8050 * 1
- Steckbrett * 1
- Überbrückungsdrähte
Schritt 2: Schematische Darstellung:
Schritt 3: Verfahren
Durch den photoelektrischen Effekt erzeugen LEDs schwache Ströme, wenn sie Lichtwellen ausgesetzt werden.
NPN besteht aus einer Schicht aus P-dotiertem Halbleiter (der "Basis") zwischen zwei N-dotierten Schichten. Ein kleiner Strom, der in die Basis eindringt, wird verstärkt, um einen großen Kollektor- und Emitterstrom zu erzeugen. Das heißt, wenn eine positive Potentialdifferenz vom Emitter eines NPN-Transistors zu seiner Basis gemessen wird (dh wenn die Basis relativ zum Emitter hoch ist) sowie eine positive Potentialdifferenz, die von der Basis zum Kollektor gemessen wird, ist der Transistor wird aktiv. In diesem "Ein"-Zustand fließt Strom zwischen Kollektor und Emitter des Transistors. Der Wert von A0 ist größer als 0. Durch die Programmierung lassen wir den Summer piepen, wenn A0 größer als 0 ist.
Ein 10 kΩ Pulldown-Widerstand ist an der Transistor-Ausgangsstufe angebracht, um zu vermeiden, dass der Analogport aussetzt, um Signale zu stören und Fehleinschätzungen zu verursachen.
Schritt 1:
Baue die Schaltung auf.
Schritt 2:
Laden Sie den Code von https://github.com/primerobotics/Arduino. herunter
Schritt 3:
Laden Sie die Skizze auf das Arduino Uno-Board hoch
Klicken Sie auf das Symbol Hochladen, um den Code auf die Steuerplatine hochzuladen.
Wenn unten im Fenster "Hochladen fertig" erscheint, bedeutet dies, dass die Skizze erfolgreich hochgeladen wurde.
Nun leuchten Sie mit einer Taschenlampe auf die LED und Sie können den Summerton hören.
Schritt 4: Code
// Einfache Erstellung - Lichtalarm
//Jetzt kannst du
hören Sie, dass der Summer Töne von sich gibt, wenn die LED leuchtet.
//Email:
//Website:www.primerobotics.in
Void-Setup ()
{
Serial.begin (9600); // serielle Schnittstelle mit 9600 bps starten:
}
Leere Schleife ()
{
int n=analogRead(A0); // den Wert auslesen von
analoger Pin AO
Serial.println(n);
if(n>0) //Wenn eine Spannung anliegt
{
pinMode(5, AUSGANG); // Setze den digitalen Pin 5 als Ausgang
Ton (5, 10000); // Erzeugt eine Rechteckwelle (10000 Hz
Frequenz, 50% Tastverhältnis) an Pin 5
pinMode(5, EINGANG); // setze den Pin 5 als Eingang
}
}
Empfohlen:
So erstellen Sie eine einfache Nintendo LABO-Zielübung – wikiHow
So erstellen Sie eine einfache Nintendo LABO-Zielübung: Meine Schwester und ich haben kürzlich einen Nintendo Switch gekauft. Natürlich haben wir auch ein paar Spiele dazu. Und einer davon war das Nintendo LABO Variety Kit. Dann bin ich schließlich über die Toy-Con-Garage gestolpert. Ich habe einiges ausprobiert und da habe ich
So erstellen Sie eine einfache Website mit Notepad – wikiHow
Wie erstelle ich eine einfache Website mit Notepad: Hat sich jemand gefragt, wie ich aus einem einfachen Schreibprogramm eine Website erstelle? Website nur mit Notizblock
So erstellen Sie Ihre erste einfache Software mit Python – wikiHow
So erstellen Sie Ihre erste einfache Software mit Python: Hallo, willkommen zu diesem Instructables. Hier werde ich erzählen, wie Sie Ihre eigene Software erstellen. Ja, wenn Sie eine Idee haben… aber wissen, wie Sie neue Dinge umsetzen können oder daran interessiert sind, Neues zu schaffen, dann ist es das Richtige für Sie
ESP-01 Programmier-Hack - der Einfache :): 6 Schritte
ESP-01 Programmierer Hack - der Einfache :): Hallo ESPer, In diesem anweisbaren zeige ich Ihnen einen einfachen Hack, um einen Programmierer für ESP-01 / ESP8266-01 / ES-01-Modul zu machen. Die meisten von uns haben ein Arduino-Board oder FTDI USB-TTL-Geräte als Programmierer für dieses Modul verwendet. Beide Methoden funktionieren gut. Aber t
Kahoot! Web 2.0 Tool – Anleitung zur Erstellung von Quiz für Lehrer – wikiHow
Kahoot! Web 2.0-Tool-Quiz-Erstellungsanweisungen für Lehrer: Das folgende Instructable soll Lehrern zeigen, wie die Quiz-Erstellungsfunktion für das Web 2.0-Tool Kahoot verwendet wird! Kahoot! kann als digitales Spielwerkzeug zum Überprüfen und Bewerten von studentischem Inhaltswissen in verschiedenen Fächern und zu mehreren