Სარჩევი:
- ნაბიჯი 1: EasyEDA: სქემატური
- ნაბიჯი 2: EasyEDA: PCB დიზაინი
- ნაბიჯი 3: ზედაპირის მთაზე შედუღება
- ნაბიჯი 4: პროგრამირება
- ნაბიჯი 5: გადადით გამოიწერეთ ჩემი YouTube არხი
ვიდეო: 10 მილიონი YouTube აბონენტის ჯილდო LED PCB: 5 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
Შემაჯამებელი
ეს PCB (დაბეჭდილი მიკროსქემის დაფა) წააგავს YouTube Play ღილაკის ჯილდოს, რომელიც გადაეცემა შემქმნელებს გარკვეული ეტაპების მისაღწევად, როგორიცაა 100, 000, 1 მილიონი და 10 მილიონი გამომწერი. როდესაც გადამრთველი ჩართულია, მომხმარებელს შეუძლია გადახედოს 5 სხვადასხვა რეჟიმს ღილაკის დაჭერით ზედა მარცხენა კუთხეში. პირველი რეჟიმი ტოვებს ყველა LED- ს გამორთულს, მეორე არის ვერცხლისფერი (100,000 subs), მესამე არის ოქრო (1 მილიონი subs), მეოთხე არის ცქრიალა ბრილიანტის ეფექტი (10 მილიონი subs) და მეხუთე, უბრალოდ შესატყვისი დაფის ფერი, სულ წითელია. დაფა არის დაახლოებით 150 მმ x 100 მმ, მას აქვს ხვრელები კუთხეებში, ასე რომ ის შეიძლება სადმე იყოს დამონტაჟებული, თუმცა, მე არაფერზე არ მაქვს დამონტაჟებული. დაფა ამჟამად იკვებება 3.7 ვოლტიანი თვითმფრინავის ბატარეით, მე შემიძლია შევცვალო ეს ისე, რომ შემიძლია უბრალოდ დავტოვო ჩართული და დავაყენო სადმე და არ ინერვიულოთ ბატარეის შეცვლაზე, რადგან ის მხოლოდ 30 წუთი გრძელდება LED- ებთან ერთად სრული სიკაშკაშე.
ეს დაფა შეიქმნა ბერის კოლეჯში სპეციალური თემების გაკვეთილისთვის, რომელსაც ასწავლიდა ზეინ კოკრანი, რომელსაც ჰქონდა იდეა გამოიყენოს სურათები PCB- ის კონსტრუქციების დიზაინისა და ინსპირაციისთვის.
კომპონენტები
განსხვავებით Slouchy Board- ისა და დესკტოპის მოწყობილობისაგან, რომელიც მე ავაშენე, მე არ შევიმუშავე ეს წრე, რადგან ეს იყო მხოლოდ LED- ები, გადამრთველი, ღილაკი და ATTiny85 მიკროკონტროლერი. ყველა ის კომპონენტი, რომელიც მე გამოვიყენე (ზედაპირზე დამონტაჟებული ყველა ნივთი), გარდა ბატარეებისა, შეგიძლიათ იხილოთ https://lcsc.com/ სუპერ იაფად და ჩამოთვლილია ქვემოთ.
ჩვენ გამოვიყენეთ პერსონალურად შექმნილი პროგრამისტი (ზეინის მიერ) დაფების დასაპროგრამებლად, სანამ ისინი უკვე ზედაპირზე იყო დამონტაჟებული დაფაზე. ვინაიდან ეს არ არის კომერციულად ხელმისაწვდომი, თქვენ უნდა ააშენოთ თქვენი საკუთარი ან გამოიყენოთ ATTiny დამონტაჟებული სოკეტებით და USB პროგრამისტით. ან შეგიძლიათ დააპროგრამოთ ATTiny Arduino– ს საშუალებით, თუ თქვენ გააკეთებთ სათაურის ხვრელებს PCB– ზე საკმარისად დიდ ჯამპერის მავთულხლართებზე (როგორც ეს ნაჩვენებია ვიდეოში ამ ვიდეოს ბოლოს).
ზედაპირზე დამონტაჟებული ATTiny85 მიკროკონტროლერი C89852 ($ 2 თითოეული)
($ 27) USB პროგრამისტი
($ 11) ATTiny + IC სოკეტები
ღილაკი C86487 (თითოეული 0.20 $)
სათაურის ქინძისთავები C86471 დენის კავშირისთვის (თითოეული $ 0.20)
10k Ohm რეზისტორი C99198 ($.08 100 -ზე)
RGB LED C114585 ($ 0.50 5, $ 3.70 50)
100 nF კონდენსატორი C1590 ($ 0.29 50 -ისთვის)
გადართვა C128955 ($ 0.41 5 -ში)
4.7uF კონდენსატორი C108344 (20 0,37 დოლარად)
თვითმფრინავის ბატარეა და დამტენი იდეალურია დაბალი ძაბვის სქემების დასაყენებლად ($ 23)
ინსტრუმენტები/პროგრამული უზრუნველყოფა
PCB– ის შესაქმნელად შეგიძლიათ წასვლა EasyEDA– ში და გააკეთოთ უფასო ანგარიში, შეგიძლიათ მიმართოთ ჩემს Slouchy Board– ს ან Desktop Device Instructables– ს EasyEDA– ს დასახმარებლად, რადგან ორივე აჩვენებს როგორ გამოვიყენოთ იგი. PCB– ის დიაპაზონი $ 5-დან $ 10-დან 5-მდე და დაახლოებით ერთი ან ორი კვირა სჭირდება ჩინეთიდან აშშ-ში გაგზავნას.
მას შემდეგ რაც მიიღებთ თქვენს PCB- ს ჩინეთიდან და თქვენ გაქვთ ყველა თქვენი კომპონენტი მზად, თქვენ უნდა გამოიყენოთ Solder Paste თითოეული ცალკეული კომპონენტის დასამაგრებლად. მე გამოვიყენე MG Chemicals Leaded Solder Paste. (ფრთხილად, ამ პროდუქტს მიუძღვის მასში. მე ვფიქრობ, რომ ისინი ასევე ამზადებენ ტყვიის გარეშე გამწოვ პასტას)
ATTiny85– ის დასაპროგრამებლად გამოიყენეთ Arduino– ს პროგრამული უზრუნველყოფა, მაგრამ დარწმუნდით, რომ გადმოწერილი გაქვთ დაფის ფაილები, თუ თქვენ არასოდეს დაპროგრამებული გაქვთ ATTiny85. ეს ვიდეო მშვენივრად ხსნის როგორ გავაკეთოთ ეს: გაკვეთილი: პროგრამირება Attiny 85 არდუინოთი.
ნაბიჯი 1: EasyEDA: სქემატური
EasyEDA– ზე დაიწყეთ ახალი პროექტის შექმნით და შექმენით ახალი სქემა. დარწმუნდით, რომ მოათავსეთ კომპონენტები, რომლებიც მე ჩამოვთვალე ქვემოთ და დააკავშირეთ ისინი მსგავსი სქემის მიხედვით. მარცხენა მხარეს შეგიძლიათ მოძებნოთ სხვადასხვა ბიბლიოთეკა საჭირო ნაწილებისათვის და შემდეგ განათავსოთ ისინი სქემატურში.
მიკროკონტროლერის დაპროგრამებისთვის დაფაზე ყოფნისას თქვენ ხედავთ ზედაპირზე დამონტაჟებულ ATTiny ან გამჭოლი ხვრელი ATTIny
ზედაპირზე დამონტაჟებული ATTiny85 მიკროკონტროლი (გადადით "ბიბლიოთეკებში" მარცხნივ და მოძებნეთ "C89852"), რათა მავთულხლართების კავშირები გადადით EELib მარცხნივ და შეარჩიეთ 2x4 მამრობითი სათაურის პინი, როგორც ნაჩვენებია სურათზე. ეს ნიშნავს, რომ თქვენ შეგიძლიათ დროებით შეაერთოთ მხტუნავები დაფის დაპროგრამებისთვის არდუინოს საშუალებით.
ან
სოკეტი დამონტაჟებულია ATTiny85 (გადადით "ბიბლიოთეკებში" მარცხნივ და მოძებნეთ AutogolazzoJr "Attiny85-20PU THT") ეს განათავსებს სოკეტის ნაკვალევს დაფაზე, რომლის შედუღებაც შეგიძლიათ. ეს გაძლევთ საშუალებას გადაათრიოთ კონტროლერი უკან და მეოთხე მაგრამ ნიშნავს, რომ თქვენ უნდა გქონდეთ ის USB კონტროლერი, რომელიც საკმაოდ ძვირია.
განათავსეთ ყველა ქვემოთ ჩამოთვლილი
(1x უკანა მხარეს) სათაურის კავშირები დენის კავშირისთვის (გადადით "ბიბლიოთეკებში" მარცხნივ და მოძებნეთ "C86471")
(1x ღილაკით) 10k Ohm რეზისტორი (გადადით "ბიბლიოთეკებში" მარცხნივ და მოძებნეთ "C99198")
(რამდენიც გინდათ) RGB LED (გადადით "ბიბლიოთეკებში" მარცხნივ და მოძებნეთ "C114585")
(ერთი LED- ზე) 100 nF კონდენსატორი (გადადით "ბიბლიოთეკებში" მარცხნივ და მოძებნეთ "C1590")
(1x) გადართვა (გადადით "ბიბლიოთეკებში" მარცხნივ და მოძებნეთ "C128955")
(1x) 4.7uF კონდენსატორი (გადადით "ბიბლიოთეკებში" მარცხნივ და მოძებნეთ "C108344") მოათავსეთ ეს კონდენსატორი დენის სათაურის მახლობლად, მაგრამ დარწმუნდით, რომ ის წინაა, მხოლოდ ზედაპირზე შეგიძლიათ შედუღება. (წინააღმდეგ შემთხვევაში, ყველაფერი ჩამოვარდება, როდესაც დაფა ათბობთ)
მას შემდეგ რაც ყველა კომპონენტი განთავსდება, დააკავშირეთ ისინი სწორ ქინძისთავებთან, ასევე GDN და VCC კავშირებთან. თქვენ აკავშირებთ მათ გაყვანილობის ინსტრუმენტის გამოყენებით და ათავსებთ GND & VCC სიმბოლოებს. მას შემდეგ რაც სათანადოდ დააკავშირებთ ყველა მავთულს, შეგიძლიათ დააწკაპუნოთ ღილაკზე PCB- ზე გადაყვანა.
ნაბიჯი 2: EasyEDA: PCB დიზაინი
სანამ PCB გარემოს მიაღწევთ გამოიყენეთ Inkscape ან სხვა პროგრამული უზრუნველყოფა, რომლითაც შეგიძლიათ შექმნათ DXF ფაილები და გააკეთოთ თქვენი არჩეული ფორმის მონახაზი. მას შემდეგ რაც თქვენ გაქვთ DXF ფაილი თქვენი ფიგურების მონახაზით, რომელიც შეაფასეთ სწორ ერთეულებში (მაგალითად 150 მმ x100 მმ) შექმენით ცალკე ფაილი, რომელიც შეიცავს იმას, რაც დაფაზე იქნება დახატული, ჩემთვის ეს მხოლოდ სათამაშო ღილაკის სამკუთხედი იყო.
როდესაც დაიწყებთ PCB გარემოში, თქვენ ნახავთ რამოდენიმე ფენასა და რიცხვს მარჯვნივ. შეცვალეთ თქვენი ერთეულები მილიმეტრამდე ან რისი გამოყენებაც გსურთ და შეცვალეთ ვაჭრობის ზომა (ვადამდელი ზომა ძირითადად რა შუალედში შეგიძლიათ განათავსოთ საგნები ქსელში) რაიმე მოსახერხებლად. მე გავაკეთე ჩემი 10 მმ რადგან მინდოდა ჩემი დაფის მონახაზი ადვილად განთავსებულიყო (0, 0).
დაიწყეთ დაფის მონახაზის ფენის რედაქტირებით (დააწკაპუნეთ ფერს და ფანქარი უნდა გამოჩნდეს) და შემოიტანეთ მონახაზი DXF ფაილი. როგორც კი ეს გექნებათ, შეცვალეთ თქვენი ზედა ფენა და დაიწყეთ კომპონენტების განთავსება დაფაზე, როგორც გსურთ, გადაიტანეთ ისინი კონტურზე. მას შემდეგ რაც კომპონენტები განთავსდება, დააკავშირეთ ყველა ლურჯი ხაზი მავთულის ინსტრუმენტთან, თუ ისინი არ არის დაკავშირებული GND ან VCC– თან. GND და VCC კავშირები უშუალოდ დაუკავშირდება დაფას და არ სჭირდება იზოლირება მავთულის საშუალებით.
მას შემდეგ, რაც ყველა VCC და GND კავშირი ერთმანეთთან იქნება დაკავშირებული, შეგიძლიათ გამოიყენოთ სპილენძის ფართობის ინსტრუმენტი ბოლო კავშირების დასამყარებლად. ამის გაკეთება ერთხელ ზედა ფენაზე და ერთხელ ქვედა ფენაზე. დარწმუნდით, რომ თქვენ შეცვლით სპილენძის ერთ უბანს VCC თვისებების ჩანართში, მე ჩვეულებრივ ვამზადებ ზედა ფენას GND და ქვედა ფენას VCC. ამის დასრულების შემდეგ, დაფა უნდა გამოიყურებოდეს სრულყოფილად და შეგიძლიათ გაადიდოთ, რომ ნახოთ სად უკავშირდება GND დაფა. ამ ეტაპზე, თქვენ გსურთ შეამოწმოთ DRC შეცდომები DRC შეცდომების განახლებით, დიზაინის მენეჯერის ჩანართში, მარცხნივ. თუ შეცდომები არ არის, კარგია წავიდეთ და შეუკვეთოთ თქვენი დაფა.
ერთი ბოლო მნიშვნელოვანი რამ, რაც თქვენ უნდა გააკეთოთ, თუ მიდიხართ ჯამპერის მავთულის მარშრუტზე Surface Mounted ATTiny– ით არის სათაურის კავშირების ხვრელების რედაქტირება. დააწკაპუნეთ 2x4 სათაურის კავშირზე, გადადით მარჯვნივ თვისებების ქვეშ და შეცვალეთ ხვრელი (დიამეტრი) 1 მმ -ზე. მე ვფიქრობ, რომ ეს უნდა გაკეთდეს, თუ მავთულხლართებს მიამაგრებთ ადგილზე, დარწმუნდით, რომ ამას აკეთებთ თითოეული ხვრელისთვის.
თქვენი დაფის შესაკვეთად, დააწკაპუნეთ ღილაკზე ზედა ლენტში G და მარჯვნივ მიმართული ისრით თქვენი გერბერის ფაილის საექსპორტოდ. ეს პირდაპირ მიგიყვანთ იქ, სადაც ყიდულობთ თქვენს დაფებს, არის უამრავი ვარიანტი სხვადასხვა ფერისა და დასრულებისათვის, რაც იმოქმედებს დაფის ფასზე, PCB სისქისთვის, მე ვფიქრობ, რომ 1.6 არის ის, რასაც ჩვენ ჩვეულებრივ ვაკეთებთ. თუ გსურთ ორმაგად შეამოწმოთ თქვენი კომპონენტების მორგება, შეგიძლიათ გაგზავნოთ თქვენი დაფის-p.webp
(რედაქტირება) მე დავამატე გერბერის ფაილი, თუ გსურთ მისი გამოყენება.
ნაბიჯი 3: ზედაპირის მთაზე შედუღება
ზედაპირის დამონტაჟების კომპონენტების შედუღება არის ჩემი საყვარელი ნაწილი მთლიანი ნაგებობისგან, რადგან მე ძალიან დამაკმაყოფილებლად ვუყურებ ყველა პატარა კომპონენტის დაკავშირებას ღუმელში. ვიდეოში ამ პროექტის მთელი სტრუქტურა დოკუმენტირებულია, ასე რომ, თუ რომელიმე წინა ნაბიჯი დამაბნეველია, ეს ვიდეო შეიძლება სასარგებლო იყოს. ის ასევე დეტალურად გვიჩვენებს, თუ როგორ გავაკეთე ზედაპირის შედუღება, რასაც მე მხოლოდ სწრაფად შევაჯამებ აქ ტექსტში.
როდესაც დაფა შემოდის ჩინეთიდან და თქვენ გაქვთ ყველა თქვენი პატარა კომპონენტი, გამოიყენეთ მიწოდებული შაბლონი, რომ გადააფაროთ ყველა გამაგრების ბალიში გამაგრილებელი პასტით. შემდეგ ჩაყარეთ ფხვიერი კომპონენტები ჩასასმელ პასტაში, სანამ ყველაფერი ადგილზე არ გექნებათ. შედუღების დნობის წერტილი არის დაახლოებით 360 გრადუსი ფარენჰეიტი (185 გრადუსი ცელსიუსი), ასე რომ გააცხელეთ ღუმელი და დადგით დაფა იქ დაახლოებით 2 წუთის განმავლობაში, ან დაინახავთ, რომ შედუღების ყველა წერტილი ბრწყინავს, რაც იმაზე მეტყველებს, რომ მდნარი იყო ფრთხილად ამოიღეთ დაფა, ცხელი იქნება!
ნაბიჯი 4: პროგრამირება
დავიწყე ძირითადი ნეოპიქსელის ბიბლიოთეკებით, რომ გამოვცადო ჩემი LED- ები და დავრწმუნდე, რომ ყველაფერი მუშაობს და შემდეგ გამოვიყენე FastLED.h ბიბლიოთეკა, რამდენიმე შესწორებასთან ერთად, რომ მივიღო სასურველი Diamond ეფექტი, ხოლო სხვა რეჟიმები ყველა LED- ებს მხოლოდ ერთს ფერი
მე დავამატე ჩემი კოდი მითითებისთვის.
არსებობს ბევრი მაგარი რამ, რისი გაკეთებაც შეგიძლიათ ამ კონცეფციით და რამოდენიმე LED- ები, ასე რომ გამაგებინეთ, გააკეთებთ თუ არა რომელიმე მათგანს და როგორია თქვენი პერსონაჟი, ლოგო ან ფორმა და რას აკეთებენ LED- ები !!
ნაბიჯი 5: გადადით გამოიწერეთ ჩემი YouTube არხი
თუ გგონიათ, რომ ეს ინსტრუქცია საინტერესო იყო, მოგერიდებათ ნახოთ ვიდეო, რომელიც მე გავაკეთე Desktop Assistant– ის შესახებ და ჩემი სხვა პროექტის რამდენიმე ვიდეო.
მე ვცდილობ მივიღო ჩემი არხი 1 000 აბონენტამდე, რათა დავიწყო ჩემი არხის მონეტიზაცია, რათა დავაფინანსო მომავალი პროექტები, რომლებიც უფრო ამბიციური და ძვირია. ამ სემესტრიდან ჯერ კიდევ მაქვს რამდენიმე სასკოლო პროექტი, რომელსაც გავუზიარებ და შემდეგ დავიწყებ ახალ საქმეებში ჩაბმას. ეს პროექტები მოიცავს მოწყობილობას, რომელიც ჯარისკაცებს საშუალებას აძლევს თვალყური ადევნონ მათ ჟურნალებში დარჩენილი ტყვიების რაოდენობას და Gameboy სტილის გეიმპედს, რომელიც სრულად მუშაობს Teensy– სგან.
თუ ისინი საინტერესო ჟღერს, გთხოვთ, გამოიწეროთ ჩემი YouTube არხი ან აქ ჩემი ინსტრუქციული პროფილი.
ბმული ჩემს არხზე:
მადლობა !!
გირჩევთ:
YouTube აბონენტთა მრიცხველი ელექტრონული ქაღალდის ჩვენებისა და ჟოლოს Pi Zero W: 5 ნაბიჯი (სურათებით)
YouTube აბონენტთა მრიცხველი ელექტრონული ქაღალდის ჩვენებისა და Raspberry Pi Zero W- ის გამოყენებით: ამ ინსტრუქციებში მე გაჩვენებთ, თუ როგორ უნდა შექმნათ თქვენი საკუთარი Youtube აბონენტების მრიცხველი ელექტრონული ქაღალდის ეკრანის გამოყენებით და Raspberry Pi Zero W YouTube API– ს გამოსაძიებლად. და განაახლო ეკრანი. ელექტრონული ქაღალდის ჩვენებები შესანიშნავია ამ ტიპის პროექტებისთვის, რადგან მათ აქვთ
5 აშშ დოლარი წვრილმანი YouTube აბონენტის ჩვენება ESP8266– ის გამოყენებით - კოდირება არ არის საჭირო: 5 ნაბიჯი
5 აშშ დოლარის წვრილმანი YouTube აბონენტის ჩვენება ESP8266– ის გამოყენებით - კოდირება არ არის საჭირო: ამ პროექტში მე გაჩვენებთ, თუ როგორ შეგიძლიათ გამოიყენოთ ESP8266 დაფა Wemos D1 Mini ნებისმიერი YouTube არხის აბონენტთა რაოდენობის საჩვენებლად 5 დოლარზე ნაკლები
DIY BIG LED Matrix Youtube აბონენტის მრიცხველი: 13 ნაბიჯი (სურათებით)
DIY BIG LED Matrix Youtube აბონენტის მრიცხველი: მუშაობდით მზა სტანდარტულ 8x8 LED მატრიცასთან, როგორც ეკრანები გადახვეული ტექსტის შესაქმნელად ან თქვენი Youtube არხის აბონენტის საჩვენებლად. დიდი ადვილად ხელმისაწვდომი ზომა არის LED დიამეტრი 5 მმ. თუმცა, თუ თქვენ ეძებთ ბევრად უფრო დიდ მზა LED- ს
კრიპტოვალუტის ტიკერი / რეალურ დროში Youtube აბონენტის მრიცხველი: 6 ნაბიჯი (სურათებით)
Cryptocurrency Ticker / Realtime Youtube Subscriber Counter: კომპაქტური LED ჩვენების ერთეული, რომელიც მუშაობს როგორც კრიპტოვალუტის ტიკერი და ორმაგდება როგორც რეალურ დროში YouTube აბონენტის მრიცხველი. ამ პროექტში ჩვენ ვიყენებთ Raspberry Pi Zero W- ს, რამდენიმე 3D ბეჭდვით ნაწილს და რამოდენიმე max7219 ჩვენების ერთეულს რეალურ დროში შექმნა
6 მილიონი რუპიის LED ფანარი ლითიუმის ბატარეიდან!: 8 ნაბიჯი (სურათებით)
6 მილიონი რუპიის LED ფანარი ლითიუმის ბატარეიდან!: ეს ჯიბეში მოთავსებული ფანარი თქვენს ამოსავალზე უფრო ამფურს ათავსებს ვიდრე ყველაფერი, რისი ყიდვაც შეგიძლიათ … თუ გაბედავთ ამის გაკეთებას