Სარჩევი:
ვიდეო: მობილური მოწყობილობა, როგორიცაა ავტომატური სიკაშკაშის კონტროლი ლეპტოპებისთვის: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
მობილური მოწყობილობები, როგორიცაა ტაბლეტები და ტელეფონები, აღჭურვილია ჩამონტაჟებული სინათლის სენსორით, რაც ხელს უწყობს ეკრანის სიკაშკაშის ავტომატურ ცვლილებას გარემოს სინათლის ინტენსივობის შეცვლით. მაინტერესებდა, შესაძლებელია თუ არა იგივე ქმედების გამეორება ლეპტოპებზე და ამგვარად გაჩნდა ამ პროექტის იდეა.
ფუნდამენტური ელექტრონული პრინციპების გამოყენებისას, ეს ინსტრუქცია გვიჩვენებს, თუ როგორ შეგიძლიათ თქვენი ლეპტოპი შეცვალოთ ეკრანის სიკაშკაშე გარემოს შუქის ინტენსივობიდან გამომდინარე.
ნაბიჯი 1: ნაწილები საჭირო
- Adafruit Trinket M0.
- 100KOhm რეზისტორი (შეგიძლიათ გამოიყენოთ სხვა რეზისტორები თქვენი LDR ღირებულების მიხედვით).
- შუქზე დამოკიდებული რეზისტორი (LDR).
- ქალი და მამაკაცი სათაურები.
- ზოგადი დანიშნულების PCB.
ნაბიჯი 2: მუშაობა
სინათლისგან დამოუკიდებელი რეზისტორი (LDR) არის რეზისტორი, რომლის წინააღმდეგობა იცვლება მასზე დაცემული სინათლის ინტენსივობის ცვლილებით. როგორც წესი, როგორც ნაჩვენებია გრაფიკში, წინააღმდეგობა იზრდება სინათლის ინტენსივობის შემცირებით და წინააღმდეგობა მცირდება სინათლის ინტენსივობის მატებასთან ერთად.
LDR– ის სრული პოტენციალი გამოიყენება ძაბვის გამყოფ წრეში მათი შეერთებით. მეორე სურათზე, წინააღმდეგობა R2 იცვლება LDR– ით და მოცემული ფორმულის გამოყენებით იზომება ძაბვა LDR– ზე. როგორც LDR- ის წინააღმდეგობა იცვლება, ასევე იცვლება ძაბვა მასზე. ამრიგად, ცვალებადი ძაბვის მონიტორინგით LDR- ზე დაცემული სინათლის ინტენსივობა შეიძლება გამოითვალოს.
შენიშვნა: სინათლის ინტენსივობის გაზომვები LDR გამოყენებით ფარდობითია და არა აბსოლუტური
ნაბიჯი 3: ყველაფრის ერთად აწყობა
Trinket, Fixed Resistor და LDR ერთმანეთთან იყო დაკავშირებული, როგორც ეს ნაჩვენებია გაყვანილობის დიაგრამაში. Velcro– ს ნაჭერი გამოიყენებოდა ლეპტოპის ეკრანზე მოწყობილობის დასაფიქსირებლად.
სატესტო კოდს დაარქვეს კოდი. Py და ჩატვირთულია წვრილმანზე. ოთახში შუქი იყო განსხვავებული და აღინიშნა ძაბვის ცვალებადობა LDR- ზე.
შემუშავებულია Powershell სკრიპტები ეკრანის სიკაშკაშის შესაცვლელად 10-დან 0-100-მდე. ნიმუშის სკრიპტი, რომელიც განსაზღვრავს სიკაშკაშეს 10% -ზე, თან ერთვის აქ. ორმაგი დაწკაპუნებით მათი შესრულების მიზნით შეიქმნა მალსახმობები.
ტესტის კოდი შეიცვალა კლავიატურის მალსახმობი მოქმედებების დასაწყებად, LDR- ზე ძაბვის შეცვლისას. კოდის ტრინკეტზე ჩატვირთვისას და ტრინკეტის ლეპტოპთან USB კაბელის საშუალებით დაკავშირებისთანავე, ლეპტოპი იწყებს რეაგირებას ცვალებად გარემოს შუქზე.
გირჩევთ:
LED სიკაშკაშის კონტროლი პოტენომეტრით Arduino– ით: 3 ნაბიჯი
LED სიკაშკაშის კონტროლი პოტენომეტრით არდუინოსთან ერთად: ამ პროექტში ჩვენ გავაკონტროლებთ LED სიკაშკაშეს პოტენომეტრით გათვალისწინებული ცვლადი წინააღმდეგობის გამოყენებით. ეს არის ძალიან ძირითადი პროექტი დამწყებთათვის, მაგრამ ის გასწავლით ბევრ რამეს პოტენომეტრისა და LED მუშაობის შესახებ, რაც საჭიროა შემდგომი მუშაობისთვის
Led- ის სიკაშკაშის კონტროლი Raspberry Pi და პერსონალური ვებ გვერდი: 5 ნაბიჯი
Raspberry Pi და Custom ვებგვერდის Led's Brightness- ის კონტროლი: apache სერვერის გამოყენებით ჩემს pi– ზე php– ით ვიპოვე გზა led– ის სიკაშკაშის გასაკონტროლებლად სლაიდერის გამოყენებით მორგებული ვებგვერდით, რომელიც ხელმისაწვდომია ნებისმიერ მოწყობილობაზე, რომელიც დაკავშირებულია იმავე ქსელთან, როგორც თქვენი pi . არსებობს მრავალი გზა, რომლითაც ეს შეიძლება მოხდეს
სიკაშკაშის კონტროლი, არდუინო (ანიმაციებით): 7 ნაბიჯი
სიკაშკაშის კონტროლი, არდუინო (ანიმაციებით): ბოლო რამდენიმე წლის განმავლობაში მე ავაშენე ორი პინბოლის მანქანა (pinballdesign.com) და ორი რობოტის თავი (grahamasker.com), რომელთაგან თითოეული კონტროლდება არდუინოს მიერ. მექანიკური ინჟინრის კარიერის დამთავრების შემდეგ, მე კარგად ვარ მექანიზმების დიზაინში, თუმცა
LED სიკაშკაშის კონტროლი პოტენომეტრით და OLED დისპლეით: 6 ნაბიჯი
LED სიკაშკაშის კონტროლი პოტენომეტრით და OLED დისპლეით: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა აკონტროლოთ LED სიკაშკაშე პოტენომეტრით და აჩვენოთ მნიშვნელობა OLED ეკრანზე. უყურეთ სადემონსტრაციო ვიდეოს
სიკაშკაშის კონტროლი PWM დაფუძნებული LED კონტროლი Push ღილაკების, ჟოლოს Pi და Scratch გამოყენებით: 8 ნაბიჯი (სურათებით)
სიკაშკაშის კონტროლი PWM დაფუძნებული LED კონტროლი Push Buttons, Raspberry Pi და Scratch გამოყენებით: მე ვცდილობდი მეპოვა გზა იმის ახსნა, თუ როგორ მუშაობდა PWM ჩემს მოსწავლეებზე, ამიტომ მე დავაყენე საკუთარი თავი ამოცანა ვცდილობდი გავაკონტროლო LED სიკაშკაშე 2 ღილაკის გამოყენებით - ერთი ღილაკი გაზრდის LED- ს სიკაშკაშეს და მეორე აფერხებს მას. წინსვლისთვის