Სარჩევი:

1930 -იანი წლების Kodak Pi შეტყობინების ნათურა: 6 ნაბიჯი (სურათებით)
1930 -იანი წლების Kodak Pi შეტყობინების ნათურა: 6 ნაბიჯი (სურათებით)

ვიდეო: 1930 -იანი წლების Kodak Pi შეტყობინების ნათურა: 6 ნაბიჯი (სურათებით)

ვიდეო: 1930 -იანი წლების Kodak Pi შეტყობინების ნათურა: 6 ნაბიჯი (სურათებით)
ვიდეო: Vintage Kodak Vest Pocket Hawk-Eye Camera - 1930's 2024, ივლისი
Anonim
Image
Image
1930 -იანი წლების Kodak Pi შეტყობინების ნათურა
1930 -იანი წლების Kodak Pi შეტყობინების ნათურა
1930 -იანი წლების Kodak Pi შეტყობინების ნათურა
1930 -იანი წლების Kodak Pi შეტყობინების ნათურა
1930 -იანი წლების Kodak Pi შეტყობინების ნათურა
1930 -იანი წლების Kodak Pi შეტყობინების ნათურა

ეს არის 1930 -იანი წლების Kodak Table Viewer, რომელიც მე ადაპტირებული ვარ შეტყობინებებისა და სიგნალების საჩვენებლად სხვადასხვა ფერის გამოყენებით. სინათლის წყარო არის Unicorn pHAT, პროგრამირებადი მატრიცა ნათელი LED- ებისა და ამას აკონტროლებს Raspberry Pi Zero W, რომელიც ამოწმებს შემომავალი Gmail ინსტრუქციებს მარტივი პითონის სკრიპტის გამოყენებით.

თუ თქვენ ვერ ხედავთ ჩაშენებულ ვიდეოს, ის YouTube- ზეა

ნაბიჯი 1: Mystery Viewer

საიდუმლო მნახველი
საიდუმლო მნახველი
საიდუმლო მაყურებელი
საიდუმლო მაყურებელი
საიდუმლო მაყურებელი
საიდუმლო მაყურებელი

მე ავიღე ეს Kodak სლაიდი/ნეგატიური მაყურებელი გასაყიდად ცოტა ხნის წინ 10 ფუნტად - იმაზე მეტის გადახდაზე, როგორც მე ჩვეულებრივ მომწონს კონვერსიის პროექტის გადახდა, მაგრამ მას ისეთი მშვენიერი სახე ჰქონდა, რომ ვერ შევეწინააღმდეგე. ჩვეულებრივ, მე ვატარებ ვებ -კვლევას, სანამ ნაჭერს ვშლი, მხოლოდ ცნობისმოყვარეობისთვის და მისი ორიგინალური ფუნქციის გასაცნობად, მაგრამ შორს არ წავსულვარ! გუგლის სურათებისა და ძველი ფოტოგრაფიული კატალოგების გადახედვის შემდეგ ერთადერთი მსგავსი მოდელი, რომელსაც მე წავაწყდი, იყო Ebay– ის ჩამონათვალი, რომელიც ითხოვდა 600 ფუნტს მნახველს.

მე წარმოდგენა არ მაქვს ეს სამართლიანი ფასია თუ არა, მაგრამ ამ პროექტისთვის გადავწყვიტე, რომ მე ვცდილობდი არა დესტრუქციულ გარდაქმნას, რათა ის ყოველთვის დაბრუნებულიყო თავის პირვანდელ მდგომარეობაში. ეს აღმოჩნდა ჭკვიანი გეგმა, რადგან დამთვალიერებელი დამზადებულია ექსკლუზიურად მინისა და ლითონისგან, ამიტომ ირგვლივ ნებისმიერი გატეხვა საფრთხეს შეუქმნის შეუცვლელი კომპონენტის გაფუჭებას.

მე გადავწყვიტე, რომ დავრჩენილიყავი თავისი ორიგინალური ფუნქციით და შეცვალო სინათლის წყარო თანამედროვე LED მასივით, იმ იმედით, რომ ეს იქნებოდა საკმარისად კაშკაშა, რომ ლამაზად ანათებდეს და სულ მცირეოდენი შუქი აჩვენოს მაყურებლის ობიექტივიდან კედელზე.

ნაბიჯი 2: ძველი PHAT

ძველი PHAT
ძველი PHAT
ძველი PHAT
ძველი PHAT
ძველი PHAT
ძველი PHAT

მე ექსპერიმენტი გავატარე Pimoroni Unicorn pHAT– ზე (აპარატურა მიმაგრებულია თავზე) ადრე, ჩემი კურდღლის Pi პროექტის უბედურ გაგრძელებაში, ასე რომ მაშინვე გამახსენდა, როდესაც დავიწყე ფიქრი LED პარამეტრებზე. LED- ები ნათელია იმდენად, რამდენადაც აქვს ჯანმრთელობის გაფრთხილება და ადვილად არის დაპროგრამებული პითონის გამოყენებით, ასე რომ ეს იყო იდეალური არჩევანი, ასევე ვიცოდი, რომ მქონდა - სადღაც.

PHAT, რომელიც მე მქონდა "საწყობში" აღმოჩნდა არასაწყისი, რადგან მე უკვე შევუდექი მას 40-პინიანი სათაური და ეს შეკრება ძალიან სქელი გახადა მაყურებელში ჩასასმელად. მე მინდოდა, რომ pHAT იჯდეს იქ, სადაც ჩვეულებრივ დააყენებდი სლაიდს ან უარყოფითს, მაგრამ სამწუხაროდ ეს უფსკრული იყო მხოლოდ 7 მმ.

ინტერნეტში მიმოვიხედე, აღმოვაჩინე, რომ Unicorn pHAT მხოლოდ ნამდვილად უნდა იყოს დაკავშირებული Pi– ს GPIO– ს სამ ქინძისთავთან (5v, GND და GPIO18) და ეს იყო ნამდვილი სიცოცხლის დამცველი-ეს იმას ნიშნავდა, რომ შემეძლო შეხება ერთი მარჯვენა კუთხით სათაურები მხოლოდ იმ ქინძისთავებზე დაფაზე და შეინარჩუნეთ პროფილი ლამაზი და გამხდარი.

მე დავშალე ლითონის სლაიდების დიაფრაგმა (თინეიჯერული ხრახნები!) და მსუბუქად დავამატე pHAT მის უკანა ნაწილში, ისე რომ რაც შეიძლება მეტი LED- ი ანათებდეს ობიექტივს. ეს ყველაფერი მშვენივრად დაბრუნდა, ასე რომ ახლა დროა დავიწყოთ კოდის დათვალიერება.

ნაბიჯი 3: ფერების მოსმენა

ფერების მოსმენა
ფერების მოსმენა
ფერების მოსმენა
ფერების მოსმენა

იმის ნაცვლად, რომ უბრალოდ ვიჯდე კუთხეში, როგორც განწყობის შუქი, მინდოდა, რომ ეს ყოფილიყო დაკავშირებული, ინტერაქტიული ნათურა, ასე რომ, დაიწყეთ კოდის შედგენა Pi Zero ინტერნეტით მისაღებად. მე ხელახლა გამოვიყენე ჩემი Talking Radio პროექტის კოდი, როგორც ამოსავალი წერტილი, რომელიც იყენებს პითონის სკრიპტს Gmail- ის შემომავალი შეტყობინებების შესამოწმებლად კონკრეტული სიმბოლოების სტრიქონისთვის. Unicorn pHAT– ისთვის საჭირო კოდის დაყენების შემდეგ მე შევარჩიე რამდენიმე მაგალითი ისე, რომ Pi აანთებდა pHAT– ს სხვადასხვა ფერებში, Gmail შეტყობინების საგნის ტექსტის მიხედვით, მაგალითად, თუ სიტყვა „მწვანე“შედიოდა, ის ანათებდა LED- ები მწვანეა 30 წამის განმავლობაში.

კოდი, რომელიც მე გამოვიყენე არის GitHub– ზე - გთხოვთ მაპატიოთ ჩემი პითონის უაზრობა!

მას შემდეგ რაც სკრიპტი სწორად მუშაობდა, მე შევინახე იგი /home /pi საქაღალდეში და ჩავრთე ჩატვირთვის ავტომატური გაშვება ხაზის დამატებით:

@sudo python /home/pi/kodak.py

ფაილის ბოლომდე:

.config/lxsession/LXDE-pi/autostart

GitHub კოდი აანთებს LED- ებს ერთ ფერში დაყენებულ სიკაშკაშესთან ერთად, "ცისარტყელას" და მოციმციმე ვარიაციებით, ეს დამოკიდებულია იმაზე, თუ რა სიტყვა მიიღება Gmail- ის საშუალებით. Unicorn– ის დოკუმენტაციაში სხვადასხვა ფერის ეფექტების სხვა ვარიანტები იტვირთება. კოდის "უთავო" მუშაობით Pi Zero მზად იყო გათიშულიყო მისი მონიტორიდან, თაგვიდან და კლავიატურადან და მოთავსებულიყო დამთვალიერებელზე.

ნაბიჯი 4: ცილინდრის Pi

ცილინდრის პი
ცილინდრის პი
ცილინდრის პი
ცილინდრის პი
ცილინდრის პი
ცილინდრის პი

მაყურებლის უკანა ნაწილს თავდაპირველად ეჭირა ბოლქვი და მისი დამჭერი და იყო მოსახერხებელი საკმარისად Pi Zero– სთვის, რამდენადაც მას არ გააჩნდა დამატებები (შესაბამისად ვირჩევთ W ვერსიას WiFi ჩაშენებული!). ცილინდრის უკანა ნაწილი ჩაკეტილია მხოლოდ ბრუნვით, ცხადია, რომ ნათურის შეცვლა უფრო ადვილი იყოს, ამიტომ გადავწყვიტე შეენარჩუნებინა ეს ფუნქცია და ნათურას დამჭერის ადგილას მიმაგრებულიყო Pi.

მიუხედავად იმისა, რომ ბევრი ოთახი იყო, ცილინდრული ფორმა ნიშნავდა, რომ ყველაფერი საკმაოდ მჭიდრო იყო, ამიტომ მე უნდა ვიპოვო გზა, რომ Pi მყარად დავიჭირო ცენტრში. რამდენიმე ექსპერიმენტის შემდეგ, გამჭვირვალე პლასტმასის ყუთიდან ამოვიღე მონაკვეთი მბრუნავი ხელსაწყოთი, ვბურღავდი ხვრელებს ისე, რომ ის შემორჩენილიყო "უკანა კარზე" და პიზე.

ამ მომენტში მივხვდი, რომ არცერთი ჩემი მიკრო USB კაბელი არ იყო საკმარისად პატარა, რომ მოთავსებულიყო ცილინდრში და იყო ჩართული Pi- ს კვების ბლოკში. მე განვიხილავდი Pi- ს გაძლიერებას GPIO ქინძისთავებიდან, რაც აშკარად შესაძლებელია, მაგრამ ოდნავ სარისკოა, რადგან ის გვერდის ავლით დამცავი დაუკრავს და ასევე ვიფიქრე მარჯვენა კუთხის სანთლებზე, მაგრამ საბოლოოდ მე ფრთხილად დავამსხვრიე ჩემი ერთ-ერთი არსებული კაბელი ხელნაკეთობით დანა, რომელმაც შეასრულა. მე გავუშვი 3 კაბელი Unicorn pHAT– დან ერთ – ერთ არსებულ სავენტილაციო ხვრელში, და ეს საკმარისად გრძელი იყო იმისთვის, რომ ლამაზად შემეერთებინა, სანამ pi– ს მნახველში ჩავვარდებოდი.

მე ნამდვილად კმაყოფილი ვარ იმით, თუ როგორ გამოვიდა პროექტის ეს ნაწილი, დამაკმაყოფილებელი და პრაქტიკულია, რომ საჭიროების შემთხვევაში შევძლო pi- ს გამოტოვება მონიტორის და კლავიატურის დასაკავშირებლად.

ნაბიჯი 5: გაჯანსაღება

ჭკვიანდება
ჭკვიანდება
ჭკვიანდება
ჭკვიანდება
ჭკვიანდება
ჭკვიანდება
ჭკვიანდება
ჭკვიანდება

ყველაფერი აშენებული დრო იყო, რომ ეს ლამაზი ნათურა ცოტა უფრო ჭკვიანი გამხდარიყო! Gmail სკრიპტის გაშვებით შემიძლია გავაკონტროლო შუქი მხოლოდ შეტყობინების გაგზავნით, მაგრამ მინდოდა რომ ის უფრო ავტომატიზებული ყოფილიყო.

მე გამოვიყენე IFTTT (If This Then That) სერვისი რამოდენიმე პროექტში ახლა და ეს ნამდვილად არის ჩემი წასული ბიჭი IoT ავტომატიზაციისთვის. თუ ადრე არ გამოგიყენებიათ ის არის ონლაინ კერა, რომელიც საშუალებას გაძლევთ დააკავშიროთ ერთმანეთთან მრავალი ონლაინ სერვისი, აპლეტების გამოყენებით გააკონტროლოთ როგორ ურთიერთქმედებენ ისინი ერთმანეთთან.

ვიდეოში მოცემული მაგალითებისთვის გამოვიყენე Google ასისტენტი და Gmail სერვისები, მაგალითად, განსაზღვრეთ კონკრეტული Google ასისტენტის ფრაზა "IF" კომპონენტისთვის ("Red Alert"), რომელიც აგზავნის Gmail შეტყობინებას სათაურით "redalert". სკრიპტი Pi– ზე ეძებს მხოლოდ ელ.წერილს მითითებული მისამართიდან კონკრეტული სიტყვებით სათაურში, ასე რომ, როდესაც ის მიიღებს "redalert" შეტყობინებას, სკრიპტი ეუბნება მას, რომ 30 წამში აანთოს Unicorn pHAT- ის LED- ები.

ზემოაღნიშნული არის ძირითადი მაგალითი, სხვები, რომლებსაც ამ მომენტში ვიყენებ, არის:

- წითელი წითელი, თუ ჩემი ტელეფონის ბატარეა 15% -ზე ნაკლებია (Android ბატარეის სერვისი)

- აანთეთ მწვანე, თუ ჩემი MotionEye კამერა ამოიცნობს მოძრაობას (Maker Event Webhooks Service)

- აანთეთ მეწამული, თუ ჩემი Motorola კამერა ამოიცნობს მოძრაობას (Android მოწყობილობის შეტყობინებების სერვისი)

- აანთეთ ცისფერი თუ წვიმს (ამინდის მიწისქვეშა სამსახური)

- აანთეთ ნარინჯისფერი მზის ჩასვლისას (ამინდის მიწისქვეშა სამსახური)

- აანთეთ ციანი, თუ მე მიხსენებენ Twitter- ზე (Twitter სერვისი)

ბევრი შესაძლებლობა არსებობს და მეტი ვარიანტი ემატება მუდმივად, ასე რომ ღირს ექსპერიმენტირება და გადახედოთ არსებული სერვისების ხანგრძლივ ჩამონათვალს.

ნაბიჯი 6: რეგულარული მაყურებელი

რეგულარული მნახველი
რეგულარული მნახველი
რეგულარული მნახველი
რეგულარული მნახველი
რეგულარული მნახველი
რეგულარული მნახველი

ეს პროექტი აღმოჩნდა ძალიან სახალისო, განსაკუთრებით კი დამატებითი გამოწვევა იმისა, რომ შეუქცევადად არ შეცვალოთ ორიგინალური ნაჭერი. მე უბრალოდ მიყვარს ის დიდი ობიექტივი წინა მხარეს და ისე, რომ ყველაფერი შეიძლება დახრილი იყოს და იხრება. ის საკმაოდ პორტატულია (თუმცა მძიმეა) და მხოლოდ ერთი USB დანამატი სჭირდება ენერგიისთვის, ამიტომ სასიამოვნოა მისი ცდა სხვადასხვა ადგილას.

ბნელ ოთახში ის ასახავს ღირსეულ სინათლეს აუზზე კედელზე ან ჭერზე, მაგრამ თუნდაც მსუბუქ სივრცეში წინა ობიექტივი ბრწყინავს ნათლად, რომ შეგატყობინოთ.

თუ მოგწონთ ეს პროექტი და გინდათ მეტი ნახოთ შეგიძლიათ ნახოთ ჩემი ვებ – გვერდი მიმდინარე პროექტის განახლებებზე bit.ly/OldTechNewSpec, შეუერთდით Twitter– ზე @OldTechNewSpec ან გამოიწერეთ მზარდი YouTube არხი bit.ly/oldtechtube - მისცეს ზოგიერთი თქვენი ძველი ტექნიკის ახალი სპეციფიკა!

გირჩევთ: