Obsah:
Video: Jednoduché vytváření - světelný alarm: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Tento experiment je opravdu zajímavý - použít fototranzistor DIY. DIY fototranzistory využívají efekt záře a fotoelektrický efekt LED - budou generovat slabé proudy, když na něj zazáří nějaké světlo. A používáme tranzistor k zesílení generovaných proudů, aby je deska Arduino Uno mohla detekovat.
Krok 1: Součásti
- Deska Arduino Uno * 1
- USB kabel * 1
- Pasivní bzučák *1
- Rezistor (10KΩ) * 1
- LED * 1
- NPN tranzistor S8050 * 1
- Breadboard * 1
- Propojovací vodiče
Krok 2: Schematický diagram:
Krok 3: Postup
S fotoelektrickým efektem LED generují slabé proudy, když jsou vystaveny světelným vlnám.
NPN se skládá z vrstvy P-dopovaného polovodiče („základna“) mezi dvěma N-dopovanými vrstvami. Malý proud vstupující do základny je zesílen, aby vytvořil velký proud kolektoru a emitoru. To znamená, že když je kladný potenciální rozdíl měřený od emitoru tranzistoru NPN k jeho základně (tj. Když je báze vysoká vzhledem k emitoru), stejně jako kladný potenciální rozdíl měřený od báze ke kolektoru, tranzistor stane se aktivním. V tomto stavu „zapnuto“protéká proud mezi kolektorem a emitorem tranzistoru. Hodnota A0 bude větší než 0. Programováním zazní zvukový signál, když A0 je větší než 0.
K koncovému stupni tranzistoru je připojen stahovací odpor 10 kΩ, aby se zabránilo pozastavení analogového portu, které by rušilo signály a způsobovalo nesprávný odhad.
Krok 1:
Vybudujte obvod.
Krok 2:
Stáhněte si kód z
Krok 3:
Nahrajte skicu na desku Arduino Uno
Kliknutím na ikonu Odeslat odešlete kód na ovládací panel.
Pokud se ve spodní části okna zobrazí „Hotovo nahrávání“, znamená to, že skica byla úspěšně nahrána.
Nyní si posviťte baterkou na LED a uslyšíte pípnutí bzučáku.
Krok 4: Kód
// Jednoduché vytvoření- světelný alarm
//Teď můžeš
slyšet, že bzučák vydává zvuky, když LED svítí.
//E-mailem:
//Webová stránka:www.primerobotics.in
neplatné nastavení ()
{
Serial.begin (9600); // spuštění sériového portu na 9600 bps:
}
prázdná smyčka ()
{
int n = analogRead (A0); // přečtěte hodnotu z
analogový pin AO
Serial.println (n);
if (n> 0) // Pokud je napětí
{
pinMode (5, VÝSTUP); // nastavit digitální pin 5 jako výstup
tón (5, 10 000); // Generuje čtvercovou vlnu (10 000 Hz
frekvence, 50% pracovní cyklus) na pinu 5
pinMode (5, VSTUP); // nastavit pin 5 jako vstup
}
}
Doporučuje:
Vytváření různých zvuků z filmů pomocí pouze Arduina: 3 kroky
Vytváření různých zvuků z filmů pouze pomocí Arduino: As-salamu alaykum! Chtěl jsem generovat různé zvuky jako predátor, optimální prime & čmelák z filmu transformátoru. Vlastně jsem sledoval " hackera " video o výrobě helmy predátora
Vytváření map Garmin pomocí Openstreetmap: 4 kroky
Vytváření map Garmin pomocí Openstreetmap: Miluji turistiku, ale nepoužívám čtení map. Proto jsem si koupil garmin GPSMAP64 GPS. Ve výzvě k mapám jsem viděl instruktáž, jak vytvořit mapy pro garmin gps, toto je velmi dobře napsaný instruktáž a přimělo mě to přemýšlet napsat svůj
Vytváření zvukově pohltivých akustických panelů se zátkami na víno: 4 kroky
Vytváření zvukově pohltivých akustických panelů se zátkami na víno: Po letech sbírání zátek na víno jsem pro ně nakonec našel využití: vytvořit zvukové pohltivé akustické zvukové panely pro můj domácí hlas přes budku. Vzhledem k tomu, že stále více převládají šroubové lahve na víno, šetřím zátky pro různé domácí profesionály
Arduino UNO (vytváření nabídek a funkcí): 4 kroky
Arduino UNO (vytváření nabídek a funkcí): V tomto návodu se budeme zabývat tím, jak vytvářet nabídky, číst teplotu ze snímače TC74A0 a zobrazovat „hodnoty“(v tomto případě čísla mobilního telefonu) způsobem, který je nekonečný, ale omezený na Arduino má palubní paměť. Budeme b
Vytváření vlastních zvuků systému (pouze Windows Vista): 4 kroky
Vytvářejte vlastní systémové zvuky (pouze Windows Vista): V této instruktážní příručce vás naučím, jak z iTunes skladeb vytvořit systémové zvuky