Orodha ya maudhui:

Uumbaji Rahisi - Kengele nyepesi: Hatua 4
Uumbaji Rahisi - Kengele nyepesi: Hatua 4

Video: Uumbaji Rahisi - Kengele nyepesi: Hatua 4

Video: Uumbaji Rahisi - Kengele nyepesi: Hatua 4
Video: UKIONA DALILI HIZI 9 WIKI 2 BAADA YA KUJAMIIANA KAPIME UKIMWI HARAKA HUENDA UMEAMBUKIZWA 2024, Novemba
Anonim
Uumbaji Rahisi - Alarm nyepesi
Uumbaji Rahisi - Alarm nyepesi

Jaribio hili linavutia sana - kutumia Phototransistor ya DIY. Phototransistors ya DIY hutumia athari ya mwangaza na athari ya picha ya taa za LED - zitatoa mikondo dhaifu wakati taa fulani imeangaziwa juu yake. Na tunatumia transistor kukuza mikondo iliyotengenezwa, kwa hivyo bodi ya Arduino Uno inaweza kugundua.

Hatua ya 1: Vipengele

- Bodi ya Arduino Uno * 1

- kebo ya USB * 1

- Buzzer ya kupita tu * 1

- Mpingaji (10KΩ) * 1

- LED * 1

- NPN Transistor S8050 * 1

- Bodi ya mkate * 1

- waya za jumper

Hatua ya 2: Mchoro wa Mpangilio:

Mchoro wa Mpangilio
Mchoro wa Mpangilio

Hatua ya 3: Utaratibu

Na athari ya picha, umeme huzalisha mikondo dhaifu wakati inakabiliwa na mawimbi ya mwanga.

NPN ina safu ya semiconductor ya P-doped ("msingi") kati ya safu mbili za N-doped. Sasa ndogo inayoingia kwenye msingi imekuzwa ili kutoa mtoza mkubwa na mtoaji wa sasa. Hiyo ni, wakati kuna tofauti nzuri inayoweza kupimwa kutoka kwa mtoaji wa transistor ya NPN hadi kwenye msingi wake (yaani, wakati msingi uko juu sana na mtoaji) na vile vile tofauti nzuri inayoweza kupimwa kutoka kwa msingi hadi kwa mtoza, transistor inakuwa hai. Katika hali hii "juu", mtiririko wa sasa kati ya mtoza na mtoaji wa transistor. Thamani ya A0 itakuwa kubwa kuliko 0. Kwa programu, tunafanya mlio wa buzzer wakati A0 ni kubwa kuliko 0.

Kinzani ya kuvuta-chini ya 10kΩ imeambatanishwa na hatua ya pato la transistor ili kuepusha bandari ya Analog kusimamisha kuingilia kati na ishara na kusababisha uamuzi mbaya.

Hatua ya 1:

Jenga mzunguko.

Hatua ya 2:

Pakua nambari kutoka

Hatua ya 3:

Pakia mchoro kwenye ubao wa Arduino Uno

Bonyeza ikoni ya Pakia ili kupakia nambari kwenye bodi ya kudhibiti.

Ikiwa "Umefanya upakiaji" ukionekana chini ya dirisha, inamaanisha mchoro umepakiwa vizuri.

Sasa, angaza tochi kwenye LED na unaweza kusikia sauti ya buzzer.

Hatua ya 4: Kanuni

// Uumbaji Rahisi- Kengele nyepesi

// Sasa, unaweza

sikia kwamba buzzer hufanya sauti wakati LED imeangaza.

// Barua pepe:

// Wavuti: www.primerobotics.in

kuanzisha batili ()

{

Serial. Kuanza (9600); // anza bandari ya serial kwa 9600 bps:

}

kitanzi batili ()

{

int n = AnalogSoma (A0); // soma thamani kutoka

pini ya Analog AO

Serial.println (n);

ikiwa (n> 0) // Ikiwa kuna voltage

{

pinMode (5, OUTPUT); // weka pini ya dijiti 5 kama pato

toni (5, 10000); // Inazalisha wimbi la mraba (10000 Hz

masafa, mzunguko wa ushuru 50%) kwenye pini 5

pinMode (5, Pembejeo); // weka pini 5 kama pembejeo

}

}

Ilipendekeza: