Სარჩევი:
- მარაგები
- ნაბიჯი 1: ნაბიჯი 1: დასაწყისი
- ნაბიჯი 2: ღერო 2: წრიული მიერთებები
- ნაბიჯი 3: ნაბიჯი 3: მიკროკონტროლერის დაპროგრამება
- ნაბიჯი 4: ნაბიჯი 4: და საბოლოო წრე…
ვიდეო: BI - DIRECTIONAL VISITOR COUNTER USE 8051 (AT89S52): 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ამ პროექტის მიზანია დაითვალოს ოთახში შემოსული და გასული ვიზიტორების რაოდენობა და დეტალების განახლება LCD დისპლეით.
ეს პროექტი შედგება AT89S52 მიკროკონტროლისგან, ორი IR სენსორისა და LCD დისპლეისგან. IR სენსორები ამოიცნობს გარე მოვლენებს და გამომავალი სიგნალები ეგზავნება მიკროკონტროლერს. მიკროკონტროლერი იყენებს ამ სიგნალებს ათვლის ოპერაციისათვის მასში დაწერილი ალგორითმის საფუძველზე. მრიცხველის მნიშვნელობები ნაჩვენებია 16 × 2 LCD ეკრანის გამოყენებით.
მარაგები
AT82S52 ……………………. 1
IR სენსორი …………………… 2
16*2 LCD ეკრანი ……….. 1
ნაბიჯი 1: ნაბიჯი 1: დასაწყისი
*თუ თქვენ გაქვთ 8051 განვითარების დაფა, გამოტოვეთ ეს ნაბიჯი
შიშველი ლითონის პროგრამირების ძირითადი კონფიგურაცია განმარტებულია ჩემს სხვა სასწავლო ინსტრუქციაში. მასზე წვდომა შეგიძლიათ ბმულზე დაჭერით: PROGRAMMING-AT89S52-USING-ARDUINO
ნაბიჯი 2: ღერო 2: წრიული მიერთებები
შეაერთეთ IR სენსორები, როგორც ნაჩვენებია მიკროსქემის დიაგრამაში.
ნაბიჯი 3: ნაბიჯი 3: მიკროკონტროლერის დაპროგრამება
როგორც ზემოთ აღვნიშნეთ, იხილეთ ჩემი წინა ინსტრუქცია, თუ როგორ უნდა დაპროგრამდეს AT89S52 არდუინოს გამოყენებით.
ჩამოტვირთეთ თანდართული კოდი და ატვირთეთ იგი მიკროკონტროლერში.
ნაბიჯი 4: ნაბიჯი 4: და საბოლოო წრე…
ეს არის ორმხრივი ვიზიტორების მრიცხველის ეს საბოლოო შედეგი
გირჩევთ:
AT89S52 - Veroboard & Upcycling კომპონენტები: 4 ნაბიჯი
AT89S52 - Veroboard & Upcycling კომპონენტები: შექმენით Arduino– ს თქვენი საკუთარი წინაპარი მოწინავე კომპონენტებით .32 I/O პროგრამირებადი. არის თუ არა ეს ISP პროგრამირებადი მიკროკონტროლერი. მარტივი და სასწავლო მშენებლობის პროექტი
ციფრული საათი მიკროკონტროლის გამოყენებით (AT89S52 RTC მიკროსქემის გარეშე): 4 ნაბიჯი (სურათებით)
ციფრული საათი მიკროკონტროლის გამოყენებით (AT89S52 RTC მიკროსქემის გარეშე): მოდით აღწეროთ საათი … " საათი არის მოწყობილობა, რომელიც ითვლის და აჩვენებს დროს (ნათესავი) " !!! გამოიცანით, მე სწორად ვთქვი, ასე რომ საშუალებას გაძლევთ გააკეთოთ საათი ALARM ფუნქციით რა შენიშვნა: წაკითხვას 2-3 წუთი დასჭირდება, გთხოვთ წაიკითხოთ მთელი პროექტი თორემ მე არ
პროგრამირება AT89S52 ARDUINO– ს გამოყენება: 4 ნაბიჯი
პროგრამირება AT89S52 ARDUINO– ს გამოყენებით: სისტემური პროგრამირება (ISP), ანუ წრიული სერიული პროგრამირება (ICSP) არის პროგრამირებადი ლოგიკური მოწყობილობების, მიკროკონტროლერების და სხვა ჩამონტაჟებული მოწყობილობების უნარი დაპროგრამდეს სრულ სისტემაში და არა მოითხოვოს ჩი
უძრავი დროის საათი AT89s52 გამოყენებით: 3 ნაბიჯი
უძრავი დროის საათი AT89s52– ის გამოყენებით: კეთილი იყოს თქვენი მობრძანება, ეს არის shubham Trivedi და დღეს მე ვაპირებ შევქმნა რეალური დროის საათი At89s52 მიკროკონტროლის გამოყენებით. ამ პროექტის ცენტრია AT89S52 მიკროკონტროლერი. DS1307 IC გამოიყენება როგორც RTC. ეს DS1307 IC საჭიროებდა I2C ინტერფეისს, მაგრამ 89
LCD ინტერფეისი 8051 (AT89S52): 4 ნაბიჯი
LCD ინტერფეისი 8051 (AT89S52): გამარჯობა, ეს 8051 წლის დასაწყისია. LCD– ის გაშვება შესაძლებელია 8 – ბიტიანი და 4 – ბიტიანი რეჟიმით, მაგრამ 8051 – ის შემთხვევაში უმეტესად 8 ბიტიანი გამოიყენება, 4 – ბიტიანი არდუინოს შემთხვევაში. , AVR და PIC. 8 ბიტიანი რეჟიმი ნიშნავს, რომ მან გამოიყენა 8 მავთული მისამართისა და მონაცემების გადასაცემად