Სარჩევი:

Lissajous ფიგურები 8X8 ლედ მატრიცაზე: 7 ნაბიჯი
Lissajous ფიგურები 8X8 ლედ მატრიცაზე: 7 ნაბიჯი

ვიდეო: Lissajous ფიგურები 8X8 ლედ მატრიცაზე: 7 ნაბიჯი

ვიდეო: Lissajous ფიგურები 8X8 ლედ მატრიცაზე: 7 ნაბიჯი
ვიდეო: სამეცნიერო ცენტრი კოპერნიკი. საინტერესო ექსპერიმენტები. ვიდეო ტური. სუბტიტრების თარგმანი 2024, ნოემბერი
Anonim
Lissajous ფიგურები 8X8 ლედ მატრიცაზე
Lissajous ფიგურები 8X8 ლედ მატრიცაზე

ავტორი: Simpletronic

LED როგორც ფოტოსენსორი ???
LED როგორც ფოტოსენსორი ???
LED როგორც ფოტოსენსორი ???
LED როგორც ფოტოსენსორი ???
შედუღების ელექტრონული კომპონენტები ალუმინზე
შედუღების ელექტრონული კომპონენტები ალუმინზე
შედუღების ელექტრონული კომპონენტები ალუმინზე
შედუღების ელექტრონული კომპონენტები ალუმინზე
512 ფერი LED Flasher (შემთხვევითი)
512 ფერი LED Flasher (შემთხვევითი)
512 ფერი LED Flasher (შემთხვევითი)
512 ფერი LED Flasher (შემთხვევითი)

შესახებ: მუსიკა: ჩემი პროფესია 40 წელზე მეტია … ელექტრონიკა: ჩემი საყვარელი ჰობი ყოველთვის. მეტი სიმპლეტრონიკის შესახებ »

სინათლის წერტილი, რომელიც მოძრაობს 2 პერპენდიკულარულ ღერძზე, ხატავს ნიმუშს სახელწოდებით "Lissajous Figure" (1857) ან "Bowditch Curve" (1815). ნიმუშები მერყეობს მარტივიდან კომპლექსის მიხედვით, 2 ღერძის სიხშირის თანაფარდობისა და ფაზის მიხედვით. 1: 1 თანაფარდობა 0 ფაზის სხვაობით ხატავს სწორ ხაზს 45 ° -იანი კუთხით. ამ პროექტში 2 ღერძის სიხშირის თანაფარდობა ნელ -ნელა მიედინება წინ და უკან 1: 1 და 2: 1 შორის. ეს ნიმუშები ადვილად წარმოიქმნება ოსცილოსკოპით და სინუსური ტალღის 2 ოსცილატორით. 1800 -იანი წლების შუა ხანებში ჟოულმა ანტუან ლიზაჟუსმა გადაუხვია სინათლის სხივი სარკეებით, რომლებიც დამაგრებულია ჩანგლებზე. მან ასევე შექმნა SAND PENDULUM. ეს პროექტი აჩვენებს Lissajous ფიგურებს 8X8 led მატრიცაზე (ან 64 დისკრეტული leds უფრო დიდი მოწყობილობისთვის) და ამოძრავებს PIC16F627 მიკროკონტროლერს.

ნაბიჯი 1: უყურეთ ვიდეოს

Image
Image

აქტიური led- ის მოძრაობა პიქსელებში/წამში არის დაახლოებით 20X ამ ვიდეოს კადრების სიხშირე. ამ მიზეზით, ნიმუშები შეიძლება "მომაბეზრებელი" ჩანდეს. ნამდვილ მოწყობილობას გაცილებით რბილი ვიზუალური შესრულება აქვს.

ნაბიჯი 2: სქემატური:

დეკოდირება
დეკოდირება

PIC16F627 არის პროექტის ცენტრი.

ნაბიჯი 3: დეკოდირება

დეკოდირება
დეკოდირება

Mcu– ს PORTB ქინძისთავები მართავს 8 საერთო ანოდს (X ღერძი). PORTA (Y- ღერძი / LED კათოდები) აქვს მაქსიმუმ 7 ქინძისთავის კონფიგურაცია, როგორც აუტ. საჭირო 8 აუტის მისაღებად, 2 ქინძისთავით PORTA ამოძრავეთ დეკოდი, რომელიც დამზადებულია 3 და კარიბჭეებით (74HC00), რომელიც უზრუნველყოფს 3 გამოსვლას mcu– ს 2 ქინძისთავებიდან.

ნაბიჯი 4: "სინუსური" ტალღების გენერირება:

გენერირება
გენერირება

პიქსელის "სინუსური" მოძრაობა მიიღება მეხსიერების ცხრილიდან 22 ბაიტიანი ნიმუშების თანმიმდევრობით წაკითხვით X- ღერძისა და Y- ღერძის შესაბამისად. ამ ნიმუშების წაკითხვის სიჩქარე განსაზღვრავს გაწმენდის პერიოდს.

ნაბიჯი 5: ცხრილი წაკითხული PORT A– სთვის

ცხრილი წაკითხულია PORT A- სთვის
ცხრილი წაკითხულია PORT A- სთვის

PORTA– სთვის წაკითხული ცხრილი ოდნავ განსხვავდება PORTB– სგან. პორტი A მართავს კათოდებს და არის აქტიური-დაბალი. ქინძისთავები 0 & 1 მართავს 3 საერთო კათოდს 74HC00 და კარიბჭის დეკოდირების საშუალებით.

ნაბიჯი 6: ძირითადი დიაგრამა

ძირითადი დიაგრამა
ძირითადი დიაგრამა

ჩამოტვირთეთ ბმული HEX & ASM კოდზე PIC16F627

ნაბიჯი 7: უყურეთ ვიდეოს

ნელი მოძრაობა, რომელიც აჩვენებს აქტიური პიქსელის მოძრაობას

გირჩევთ: