Სარჩევი:
- ნაბიჯი 1: გაჭერით სინათლის ზოლი სიგრძემდე
- ნაბიჯი 2: შეაგროვეთ კომპონენტები
- ნაბიჯი 3: გაჭერით პერფის დაფა
- ნაბიჯი 4: შეავსეთ სრულყოფილი დაფა
- ნაბიჯი 5: მავთული LED ზოლზე
- ნაბიჯი 6: ჩამოტვირთეთ კოდი
- ნაბიჯი 7: გამოსცადეთ
- ნაბიჯი 8: გააკეთეთ თავსაბურავი
- ნაბიჯი 9: ჩაიცვი და ისიამოვნე
ვიდეო: ძალიან მაგარი Rainbow თავსაბურავი: 9 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:22
By johncohnFollow About: გამოწვეული… მაგრამ არა შეშინებული იხილეთ ჩემი ბლოგი https://johncohn.org მეტი johncohn- ის შესახებ »
ეს პროექტი დაგეხმარებათ შექმნათ ველური LED- ის ჰალო, როდესაც გამოხვალთ, მე ორი წლის განმავლობაში ვიცვამ ერთ -ერთს კონფერენციებზე, სკოლებში, დამწვარ ადამიანზე. რა ხალხი გაიღიმებს, როცა შენსას ატარებ! მათ გაიღიმა, როდესაც მე აქ ჩავიცვი
კონსტრუქცია მარტივია იმ პირობით, რომ თქვენ გაქვთ საიდუმლო ინგრედიენტი, რომელიც არის RGB განათების ზოლის სიგრძე, რომელიც დაფუძნებულია HL1606 LED კონტროლერზე Wuxi Asic's Corp ჩინეთში. ჩემი ავიღე შანხაიში მივლინებისას. ეს სინათლის ზოლები პოპულარული ხდება ნიშნებისა და არქიტექტურული განათებისათვის მთელს მსოფლიოში. მე დავურთე 5 მეტრიანი ძაფის სურათი, რომელიც შევიძინე და მისი კონტროლერის ყუთი. მიუხედავად იმისა, რომ ისინი არ არიან გავრცელებული ამ ქვეყანაში (ჯერჯერობით), აღმოსავლეთში არის რამდენიმე მომწოდებელი, რომლებიც გამოგიგზავნიან ამ ჯადოსნურ ნივთებს. შეამოწმეთ ეს მომწოდებლები. მიმწოდებელი 1, მიმწოდებელი 2. მალე კიდევ ბევრი იქნება, უეჭველია! (შენიშვნა: უყურეთ ამ სივრცეს.. მე ვფიქრობ, რომ შესაძლოა მე ვიყიდო ზოგიერთი ზოლები ჩინეთიდან. სიამოვნებით ვიღებ ხალხს, თუ დაინტერესდება) ეს მსუბუქი ზოლები შედგება მოქნილი სპილენძის ლენტისგან ძალიან (!) ნათელი ზედაპირზე დამონტაჟებულია RGB LED ის მანძილი ყოველ ინჩზე. LED– ების თითოეული წყვილი კონტროლდება HL 1606 – ით. ზოლები იყიდება მრავალ სიგრძეზე, თითოეული შედგება მოკლე სიგრძისაგან, რომელიც შეიცავს 20 LED– ს 10 მძღოლის ჩიპებით. ჩემი თავსაბურავი დამზადებულია ერთ -ერთი იმ 20 LED სეგმენტიდან. ამ სამუშაოს განხორციელების ნამდვილი ხრიკი იყო HL 1606 – ის საპირისპირო ინჟინერია. ეს ჩიპი არის საიდუმლო.. ინგლისური ენის დოკუმენტაციის გარეშე და მხოლოდ ძალიან მარგინალური დოკუმენტაციით ჩინურ ენაზე. დოკუმენტაცია მე შევძელი შებრუნებული ინჟინერირება სიგნალიზაციის საჭირო მართოს ზოლები. შეყვანის სიგნალი იყენებს სერიული პერიფერიული ინტერფეისის (SPI) ავტობუსს, რომელიც იყენებს ერთ მონაცემთა პინს (D_I).. და საათის პინს (C_I) საკონტროლო ბიტებში გადასატანად, რათა ფერის ინფორმაცია ჩატვირთოს ზოლზე. Latch სიგნალი (L_I) გამოიყენება მონაცემების გადასაჭრელად ერთი HL 1606 -ისთვის და ძველი მონაცემების გადასატანად მარჯვნივ. ასევე არსებობს პულსის სიგანის მოდულაციის (PWM) საკონტროლო პინი (S_I), რომელიც აკონტროლებს ფერის სიკაშკაშეს და ქრება. გაითვალისწინეთ, რომ ეს პროექტი არ იყენებს ამ ფერმკრთალ ფუნქციებს კოდის ზომის შეზღუდვების გამო.. მაგრამ მათი შესწავლა ძალიან მაგარია. მას შემდეგ რაც მივხვდი, საკმაოდ მარტივი იყო მიკრო კონტროლერის დაპროგრამება ზოლების მართვისთვის. მე გამოვიყენე PICAXE 08-M. მე ავირჩიე PICAXE, რადგან ა) მე მქონდა მოთავსებული მათ გარშემო:-) და ბ) მათ ძალიან ცოტა გარე კომპონენტები სჭირდებათ გამოსაყენებლად. PICAXE 08M არის მიკროჩიპი PIC12F683, რომელიც მოყვება წინასწარ დატვირთულ უბრალო ძირითად თარჯიმანს PICAXE ოჯახს, როგორც სასიამოვნო, ადვილად გამოსაყენებელ ინტეგრირებულ გარემოს, რომელიც უფასოა გადმოსატვირთად აქ. დარჩა მხოლოდ კოდის დაწერა, გადმოწერა PICAXE– ზე და ერთად შედუღება. ბედნიერი შენობა !!!
ნაბიჯი 1: გაჭერით სინათლის ზოლი სიგრძემდე
ზოლები იყიდება მრავალ სიგრძეზე, თითოეული შედგება მოკლე სიგრძისაგან, რომელიც შეიცავს 20 LED- ს 10 დრაივერის ჩიპებით. ჩემი თავსაბურავი დამზადებულია ერთ -ერთი იმ 20 LED სეგმენტიდან. თქვენი თავსაბურავის მოსაჭრელად, იპოვეთ ერთ -ერთი შედუღებული კავშირი, რომელიც მიამაგრებს 20 LEDS- ის ნაკრებებს მომდევნო მონაკვეთზე. ყურადღებით გაჭრა soldered კავშირი მკვეთრი მაკრატლით. გამოიყენეთ წვრილი წვერი, დაბალი სითბოს გამაგრილებელი რკინა, რომ გაასუფთაოთ და ხელახლა შეაერთოთ შედუღების კავშირები თქვენ მიერ მოჭრილი სეგმენტთან.
ნაბიჯი 2: შეაგროვეთ კომპონენტები
ამ პროექტის ნაწილების სია საკმაოდ მარტივია. გარდა იმისა, რომ თქვენ გადააჭარბებთ 1 ნაბიჯს, დაგჭირდებათ შემდეგი:- PICAXE-08M მიკროკონტროლერი, რომელიც ხელმისაწვდომია Revolution Education- ის პროგრამისტი PICAXE– სთვის. შენიშვნა ასევე ადვილია საკუთარი პროგრამისტის შექმნა.. ან თუნდაც პროგრამირება პიკაქსი თქვენს წრეში. მოგერიდებათ პროპაგანდა ჩიპის ნებისმიერი გზით:-)- 8 პინიანი დაბალი პროფილის ic სოკეტი- 5V 1Amp მარეგულირებელი, როგორიცაა LM7805- 9 ვოლტიანი ბატარეის კონექტორი- 9 ვოლტიანი ბატარეა- ზოგიერთი საკაბელო მავთული- ზოგიერთი სპილენძის მოპირკეთებული პერფორატი IC მეგობრული ნიმუშით- რამდენიმე velcro მამრობითი და მდედრობითი ზოლები- ელექტრული ლენტი ხელსაწყოებისთვის
ნაბიჯი 3: გაჭერით პერფის დაფა
ჩააგდე IC ბუდე პერფის დაფაში ისე, რომ ის შეესაბამებოდეს IC მეგობრულ ნიმუშს. IC მეგობრულით ვგულისხმობ იმას, რომ პერფის დაფა ამარტივებს თითოეულ მავთულხლართზე რამდენიმე მავთულის შეერთებას, როგორც ეს. რა გამოიყენეთ გადახვევის ხერხი პერფის დაფის გასაჭრელად ისე, რომ ის რაც შეიძლება პატარა იყოს ძაბვის მარეგულირებლისა და IC- ს დასათავსებლად. დატოვეთ საკმარისი დაფა, რომ შესაძლებელი იყოს მინიმუმ ორი მავთულის შეერთება თითოეულ IC პინზე
ნაბიჯი 4: შეავსეთ სრულყოფილი დაფა
ამ პროექტის გაძლიერება არის ვადამდელი!..- შეაერთეთ ICsocket დაფაზე, ფრთხილად იყავით, რომ არ გადალახოთ კავშირებს შორის. -შემდეგ მოათავსეთ LM7805 ძაბვის რეგულატორი IC სოკეტის ზემოთ და მარცხნივ ისე, რომ მისი გამომავალი pin (pin 3) ყველაზე ახლოს იყოს IC socket pin 1. გააკეთეთ პატარა ჯუმპერი, რომ დააკავშიროთ მარეგულირებელი გამომავალი IC სოკეტის 1 pin- თან რა ეს უზრუნველყოფს +5 ვოლტს PICAXE- ს. წითელი ტყვიის არის soldered შეყვანის pin (pin 1) ძაბვის მარეგულირებელი, შავი ტყვიის უკავშირდება ადგილზე კავშირი (pin 2). Jumper საწყისი მოსმენა IC socket pin 8 უზრუნველყოს ადგილზე კავშირი PICAXE-
ნაბიჯი 5: მავთული LED ზოლზე
ეს ნაბიჯი მოითხოვს ფრთხილად შედუღებას. - გაჭერით მავთულის 6 პატარა (1.5 ) სეგმენტი და გაწურეთ ორივე ბოლო- ფრთხილად მიამაგრეთ თითო მავთული თითოეულ 6 კავშირზე LED ზოლის ბოლოს, რომელსაც თქვენ გაჭრით. ეტიკეტები ყველა მარჯვნივ უნდა იყოს ზემოთ. უნდა წაიკითხოს ზემოდან ქვემოდან, GND, SI, DI, CI, LI და 5V.- ახლა შეაერთეთ მავთულები შესაბამის ბუდეზე IC სოკეტში. - SI ზოლზე ზოლზე დაკავშირებულია IC 7-ის პინთან (გამომავალი 0)- DI ზოლზე დაკავშირებულია IC 6-ის პინთან (გამომავალი 1)- CI ზოლზე დაკავშირებულია pin 5-თან IC (გამომავალი 2)- LI ზოლზე დაკავშირებულია IC 3-ის პინთან (გამომავალი 4)- 5V ზოლზე დაკავშირებულია IC 1-ის პინ 1-თან (5V)- თქვენ ასევე უნდა გააკეთოთ ერთი დამატებითი კავშირი დაიცავით PICAXE სერიული შეყვანა მცურავიდან- IC 2-ის პინი (Ser IN) დაკავშირებულია IC 8-ის პინთან (0V)
ნაბიჯი 6: ჩამოტვირთეთ კოდი
ახლა დროა გადმოწეროთ ძირითადი კოდი PICAXE. აქ არის ნაბიჯები- დაიწყეთ PICAXE ინტერაქტიული განვითარების გარემო (IDE). - შეაერთეთ თქვენი PICAXE პროგრამისტი თქვენი კომპიუტერის სერიულ პორტში (ან USB სერიული ადაპტერი, თუ სერიული პორტი არ გაქვთ). დარწმუნდით, რომ პროგრამირების ბუდეში არის ცარიელი PICAXE 08M - დააკონფიგურირეთ IDE არჩევით View-> Options აირჩიეთ 'Mode' 08M Mode Mode, აირჩიეთ სერიული პორტი tab თქვენი სერიული პორტის შესარჩევად. - ჩატვირთეთ ფაილი 'INSTRUCTABLES_HEADBAND. BAS File-> Open- შეადგინეთ და გადმოწერეთ ფაილი PICAXE-> Run- ის არჩევით. ფაილის გადმოტვირთვისას თქვენ უნდა ნახოთ პროგრესის ზოლი და ბოლოს გადმოწერეთ სრული შეტყობინება. მე შევიტანე ამ პროექტის რამდენიმე კოდის ნიმუში. თქვენ შეგიძლიათ გამოიყენოთ ის როგორც არის, ან შეცვალოთ ის, რომ თქვენი თავსაბურავი უნიკალური გახადოთ. გაქვთ შეკითხვები? უბრალოდ გამომიგზავნე ელ.წერილი [email protected]
ნაბიჯი 7: გამოსცადეთ
ამოიღეთ PICAXE თქვენი პროგრამისტიდან და დააინსტალირეთ 8 პინიანი IC სოკეტში, ფრთხილად იყავით და მიაქციეთ ყურადღება ორიენტაციას. ორმაგად შეამოწმეთ ყველა თქვენი კავშირი., გააკეთეთ ის რაც გისურვებთ ჩვეულებრივ ცეკვავდეთ სანამ რამეს შეეცდებოდით.. შემდეგ დაერთეთ ბატარეა. თქვენმა სინათლის ზოლმა უნდა დაიწყოს თავისი საქმის კეთება!
ნაბიჯი 8: გააკეთეთ თავსაბურავი
მოდით, სინათლე გადავიღოთ თავსაბურავად!-იპოვნეთ რამდენიმე velcro ზოლები, რომლებიც სულ მცირე ისეთივე სიგანისაა, როგორც LED ზოლები და საკმარისად გრძელი, რომ თქვენს თავზე შემოიაროს. შეიძლება დაგჭირდეთ ზოლის მოჭრა, თუ ის ორი სიგანეა. იპოვნეთ რბილი ხავერდის ნაჭერი … არა მკვეთრი … და გააკეთეთ ზოლები ისეთივე ფართო, როგორც თქვენი RGB ზოლები. გაჭერით ველკრო იმ სიგრძეზე- ამოიღეთ წებოვანი საყრდენი velcro– დან და განათავსეთ იგი ფრთხილად LED ზოლის უკანა მხარეს. იცოდეთ, რომ ამოღება ძალიან ძნელია მას შემდეგ, რაც წებო შეხდება ზოლს, ასე რომ ფრთხილად გაათანაბრეთ თქვენი სამუშაო- დატოვეთ ბოლო 6 სანტიმეტრი საყრდენი ხელუხლებელი ზოლზე. გამოიყენეთ ელექტრული ლენტი, რათა დაიცვათ გაყვანილობა პერფ დაფსა და სინათლის ზოლს შორის. ასევე დადეთ ბატარეის კონექტორის გარშემო ელექტრული ლენტი, რომლითაც მას სტრესი მოხსნის "ეკლიანი" ხავერდის ზოლით, რომლის სიგრძეა 6 დიუმიანი ნაჭერი, რომელსაც ჯერ კიდევ აქვს საყრდენი. ამოიღეთ საყრდენი და შეაერთეთ ორი სახის ხავერდი ერთმანეთთან, წებოვანი გვერდით. ეს შექმნის სამაგრს სათავეში და განათავსეთ ახალი 9 ვოლტიანი ბატარეა "ეკლიან ხავერდზე". განათავსეთ იგი ისე, რომ მარტივად შეძლოთ ბატარეის სამაგრის მიმაგრება. - გაჭერით კიდევ ორი მოკლე ნაჭერი "ეკლიანი" ხავერდოვანი და გამოიყენეთ ისინი მარყუჟის შესაქმნელად ბატარეის დასაკავებლად. ამის გაკეთება მიამაგრეთ "ეკლიანი" ნაწილის ბოლოში "რბილ" ხავერდზე, თავსაბურავის შიგნით, მჭიდროდ დაახურეთ იგი ბატარეის გარშემო და შემდეგ მიამაგრეთ "ეკლიანი" მარყუჟის მეორე ბოლო "რბილზე" velcro ბენდის შიგნით. შეიძლება რთულად ჟღერდეს.. მაგრამ ეს ასე არ არის:-). გამოიყენეთ სხვა "ეკლიანი" ზოლები, რათა გააკეთოთ მარტივი საფარი პერფ დაფისთვის. ეს შეგიშლით ხელს დაკარგოთ თქვენი PICAXE პროცესორი ცეკვის დროს.
ნაბიჯი 9: ჩაიცვი და ისიამოვნე
მიამაგრეთ თავსაბურავი თქვენს თავზე, მჭიდროდ დაიჭირეთ ხავერდი, რომ შეინახოთ იგი. ჩაიცვი ბატარეის დამჭერი და გაეცი სამყაროში გაღიმებული! გთხოვთ, ნება მომეცით იცოდეთ რა ცვლილებებს შეიტანთ კოდში ან დიზაინში. მადლობა [email protected]. ახლა უკვე ბედნიერია ამ ამბის შემდგომ!.. მე ვიკეთებდი ამ ნივთს Makerfaire– ში სან მატეო CA– ში 2009 წლის ივნისში. ბევრმა ადამიანმა მომცა კარგი კომენტარები ამ თავსაბურავზე. ერთი ბიჭი, Xander H მუშაობდა Monkey Electric– ის ჯიხურში (Instructables LED კონკურსის ამაყი სპონსორები!). ის ასევე ცდილობდა შეცვალოს HL1606 ინჟინერი. ჩვენ გავცვალეთ სავიზიტო ბარათები. და მომდევნო კვირას რამდენიმე ელ. შედეგად, Xander– მა შეძლო განათების ზოლის სრული ფუნქციის გადატანა არდუინოს პლატფორმაზე. გადახედეთ ამ კავშირს ყველა კოდისთვის
Runner Up in Get the LED Out! კონკურსი
გირჩევთ:
ტემპერატურის გამაფრთხილებელი თავსაბურავი: 10 ნაბიჯი
ტემპერატურის გამაფრთხილებელი თავსაბურავი: ვცხოვრობდი ფლორიდაში, დავინტერესდი ისეთი ტანსაცმლის შექმნით, რომელიც გამაფრთხილებდა, როდესაც გარეთ ძალიან ცხელოდა. Arduino– ს და რამდენიმე მარტივი კომპონენტის გამოყენებით შევძელი შევქმნა მიკროსქემის დაფა, რომელიც შეიძლება იყოს თავსაბურავში, რომელიც მაფრთხილებს, როდესაც
საწოლის თავსაბურავი LED ზოლიანი ნათურა ESP8266-01: 5 ნაბიჯი
საწოლის თავსაბურავი LED Stripe Lamp With ESP8266-01: ეს ძალიან მარტივი პროექტია, რომელსაც დიდი ხანია უგულებელვყოფდი, მაგრამ კარანტინის გამო, მე რაღაც განსხვავებული გავაკეთე იმ ნაწილებით, რაც მე მაქვს ხელთ. იდეა იყო გამუქებული შუქი, რომელსაც შეეძლო კონტროლდება მარტივი TCP ბრძანებებით ან მექანიკური გადამრთველით
Rainbow Word საათი სრული Rainbow ეფექტით და მეტი: 13 ნაბიჯი (სურათებით)
Rainbow Word საათი სრული Rainbow ეფექტით და მეტი: მიზნები 1) მარტივი 2) არ არის ძვირი 3) რაც შეიძლება ენერგოეფექტური Rainbow Word საათი სრული ცისარტყელას ეფექტით. ღიმილი სიტყვის საათზე. მარტივი IR დისტანციური მართვა განახლება 03-nov-18 LDR for ნეოპიქსელების სიკაშკაშის კონტროლი განახლება 01 იანვარი
ძილის წამკითხველი თავსაბურავი: 24 ნაბიჯი (სურათებით)
Sleep Reader თავსაბურავი: გიფიქრიათ ოდესმე, როგორ გძინავთ ღამით? მოწყობილობები, როგორიცაა FitBit, თვალყურს ადევნებენ ძილს მთელი ღამის განმავლობაში თქვენი მოძრაობის გაანალიზებით, მაგრამ მათ არ შეუძლიათ შეხედონ რას აკეთებს თქვენი ტვინი. სამედიცინო ინსტრუმენტების სწავლის სემესტრის შემდეგ, ჩვენი კლასი
ძალიან მარტივი მაგრამ ძალიან ეფექტური ხუმრობა (კომპიუტერული ხუმრობა): 3 ნაბიჯი
ძალიან მარტივი … მაგრამ ძალიან ეფექტური ხუმრობა (კომპიუტერული ხუმრობა): ეს ინსტრუქცია არის ძალიან მარტივი, მაგრამ ძალიან ეფექტური! რა მოხდება: თქვენ მალავთ ყველა ხატს მსხვერპლის სამუშაო მაგიდაზე. მსხვერპლი გაგიჟდება, როცა დაინახავს კომპიუტერს მას შემდეგ რაც შენ ხუმრობ. ეს არანაირად არ შეიძლება ზიანი მიაყენოს კომპიუტერს