Სარჩევი:
ვიდეო: მარტივი შექმნა - მსუბუქი სიგნალიზაცია: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ეს ექსპერიმენტი მართლაც საინტერესოა - DIY ფოტოტრანსისტორის გამოყენება. წვრილმანი ფოტოტრანზისტორები იყენებენ შუქის ნათების ეფექტს და ფოტოელექტრულ ეფექტს - ისინი წარმოქმნიან სუსტ დენებს, როდესაც მასზე რაიმე შუქი ანათებს. ჩვენ ვიყენებთ ტრანზისტორს წარმოქმნილი დენების გასაძლიერებლად, ასე რომ Arduino Uno დაფას შეუძლია მათი ამოცნობა.
ნაბიჯი 1: კომპონენტები
- Arduino Uno დაფა * 1
- USB კაბელი * 1
- პასიური ბუზერი *1
- რეზისტორი (10KΩ) * 1
- LED * 1
- NPN ტრანზისტორი S8050 * 1
- პურის დაფა * 1
- ჯუმბერის მავთულები
ნაბიჯი 2: სქემატური დიაგრამა:
ნაბიჯი 3: პროცედურა
ფოტოელექტრული ეფექტის წყალობით, LED- ები წარმოქმნიან სუსტ დენებს სინათლის ტალღების ზემოქმედებისას.
NPN შედგება P- დოზირებული ნახევარგამტარების ფენით ("ბაზა") ორ N- დოზირებულ ფენას შორის. ბაზაზე შემავალი მცირე დენი გაძლიერებულია დიდი კოლექტორისა და გამცემი დენის წარმოქმნის მიზნით. ანუ, როდესაც არსებობს პოზიტიური პოტენციური სხვაობა, რომელიც იზომება NPN ტრანზისტორის ემისიდან მის ფუძემდე (ანუ, როდესაც ბაზა მაღალია გამომცემთან შედარებით), ასევე პოზიტიური პოტენციური სხვაობა იზომება ფუძიდან კოლექტორამდე, ტრანზისტორზე ხდება აქტიური. ამ "ჩართულ" მდგომარეობაში, დენი მიედინება ტრანზისტორის კოლექტორსა და გამცემს შორის. A0- ის მნიშვნელობა იქნება 0. -ზე მეტი დაპროგრამებით, ჩვენ ვაძლევთ ზარს, როდესაც A0 0 -ზე მეტია.
10kΩ ჩამოსაშლელი რეზისტორი მიმაგრებულია ტრანზისტორის გამომავალ საფეხურზე, რათა თავიდან იქნას აცილებული ანალოგური პორტის შეჩერება სიგნალებში ჩარევისა და არასწორი განსჯის გამომწვევად.
Ნაბიჯი 1:
ააშენეთ წრე.
ნაბიჯი 2:
ჩამოტვირთეთ კოდი https://github.com/primerobotics/Arduino– დან
ნაბიჯი 3:
ატვირთეთ ესკიზი Arduino Uno დაფაზე
დააწკაპუნეთ ატვირთვის ხატულაზე, რომ ატვირთოთ კოდი საკონტროლო დაფაზე.
თუ "შესრულებულია ატვირთვა" გამოჩნდება ფანჯრის ბოლოში, ეს ნიშნავს, რომ ესკიზი წარმატებით აიტვირთა.
ახლა აანთეთ ფანარი LED- ზე და გესმით ზუზუნის სიგნალი.
ნაბიჯი 4: კოდი
// მარტივი შექმნა- მსუბუქი სიგნალიზაცია
//Ახლა შენ შეგიძლია
მესმის, რომ ზუზუნი ხმებს, როდესაც LED ანათებს.
// ელ.ფოსტა:
// ვებგვერდი: www.primerobotics.in
ბათილად დაყენება ()
{
სერიული.დაწყება (9600); // სერიული პორტის დაწყება 9600 bps– ზე:
}
ბათილი მარყუჟი ()
{
int n = analogRead (A0); // წაიკითხეთ მნიშვნელობა საწყისიდან
ანალოგური pin AO
Serial.println (n);
თუ (n> 0) // თუ არის ძაბვა
{
pinMode (5, OUTPUT); // დააყენეთ ციფრული პინი 5 გამომავალი სახით
ტონი (5, 10000); // წარმოქმნის კვადრატულ ტალღას (10000 ჰც
სიხშირე, 50% სამუშაო ციკლი) პინ 5 -ზე
pinMode (5, INPUT); // დააყენეთ pin 5 შეყვანის სახით
}
}
გირჩევთ:
USB Type-C PD Powerbank- ის შექმნა ძალიან მარტივი გზით: 5 ნაბიჯი
USB Type-C PD Powerbank- ის მშენებლობა სუპერ მარტივი გზით: ამ პატარა პროექტში მე გაჩვენებთ თუ როგორ უნდა შექმნათ წვრილმანი USB Type-C PD powerbank სუპერ მარტივი გზით. ამის გასაკეთებლად, მე პირველ რიგში შევამოწმებ powerbank PCB- ს, რომელიც დაფუძნებულია IP5328P IC– ზე, რომელიც მე მივიღე Aliexpress– დან. გაზომვები დაგვანახებს რამდენად შესაფერისია
მარტივი Steampunked MP3 პლეერის შექმნა: 6 ნაბიჯი (სურათებით)
მარტივი Steampunked MP3 პლეერის აგება: FB– ზე Steampunk ჯგუფში გაჩნდა კითხვა, ძნელია თუ არა „ზოგიერთი Steampunk– ის აშენება“. და არც ისე ძვირი, რადგან Steampunk– ის ბევრი აპარატი ძვირადღირებულ მასალებს იყენებს. კარგი, ქალბატონო და გენტი გაუშვებს ამ კორპუსს
მარტივი ლაზერული Tripwire სიგნალიზაცია NE555 ტაიმერით: 5 ნაბიჯი
მარტივი ლაზერული Tripwire სიგნალიზაცია NE555 ტაიმერით: ლაზერული Tripwire სიგნალიზაცია არის მარტივი წრე, რომელიც გამოიყენება, რათა შეიქმნას ხმაური, როდესაც ლაზერული ბრწყინვალება წრეზე წყდება. უფრო დიდი მასშტაბით, ის შეიძლება გამოყენებულ იქნას სახლის უსაფრთხოებაში, სადაც მაღვიძარა ჩნდება, როდესაც ადამიანი შედის
შუშის დამტვრევის სიგნალიზაცია / ძარცვის სიგნალიზაცია: 17 ნაბიჯი
შუშის ჩამტვრევის სიგნალიზაცია / ძარცვის სიგნალიზაცია: ეს წრე შეიძლება გამოყენებულ იქნას განგაშის გასაზრდელად შუშის ფანჯრის დამტვრევის შემჩნევის მიზნით, მაშინაც კი, როდესაც შემოჭრილი დარწმუნებულია, რომ დამსხვრეული მინის ხმა არ ისმის
DIY MusiLED, მუსიკა სინქრონიზებული LED- ები ერთი დაწკაპუნებით Windows & Linux აპლიკაციით (32 ბიტიანი და 64 ბიტიანი). ადვილია ხელახლა შექმნა, მარტივი გამოყენება, მოსახერხებელი პორტი .: 3 ნაბიჯი
DIY MusiLED, მუსიკა სინქრონიზებული LED- ები ერთი დაწკაპუნებით Windows & Linux აპლიკაციით (32 ბიტიანი და 64 ბიტიანი). ადვილია ხელახლა შექმნა, გამოყენება ადვილი, მოსახერხებელი პორტი .: ეს პროექტი დაგეხმარებათ დაუკავშიროთ 18 LED (6 წითელი + 6 ლურჯი + 6 ყვითელი) თქვენს Arduino დაფას და გაანალიზოთ თქვენი კომპიუტერის ხმოვანი ბარათის რეალურ დროში სიგნალები და გადაიტანოთ ისინი LED- ები აანთებს მათ დარტყმის ეფექტების მიხედვით (Snare, High Hat, Kick)