Სარჩევი:
ვიდეო: ციფრული საათი LED ეკრანის ავტომატური ბრუნვით: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ეს პროექტი არის ციფრული საათის შესახებ 7-Seg LED ეკრანის ავტომატური ბრუნვით.
ეს საათი შეიძლება გადატრიალდეს ნებისმიერ პოზიციაზე, ისე რომ ციფრები იკითხებოდეს თავდაყირა ან სარკისებურ გამოსახულებაში !!
ის კონტროლდება არდუინოს მიერ და მოძრაობს ამაჩქარებლებით, რათა გაარკვიოს სწორი პოზიცია 3D კოორდინატებში.
გარდა ამისა, არსებობს ფუნქცია, რომელიც აჩვენებს შიდა გარემოს ტემპერატურას ცელსიუსში ან ფარენჰეიტში.
შეკრება ძალიან მარტივია და ვიმედოვნებ, რომ გაერთობით მისი გამოყენებით !!
Გაუმარჯოს, ლაგსილვა
ნაბიჯი 1: მასალების სია
- Arduino Uno R3
- MPU-6050 გარღვევა
- მრავალფუნქციური ფარი არდუინოსთვის
- ქალი მხტუნავი მავთულები
MPU-6050 გარღვევა:
MPU-6050 გარღვევა შედგება სამმაგი ღერძის ამაჩქარებლისა და გიროსკოპისა და ტემპერატურის სენსორისგან შემდეგი სპეციფიკაციებით:
- ჩიპი: MPU-6050
- შეყვანის ძაბვა: 3-5V
- ADC: 16 ბიტი
- I/O: სტანდარტული I2C
- გიროსკოპის სრულმასშტაბიანი დიაპაზონი: ± 250, 500, 1000, 2000 °/წმ
- აქსელერომეტრის სრულმასშტაბიანი დიაპაზონი: ± 2, ± 4, ± 8, ± 16 გ
- ტემპერატურის სენსორის დიაპაზონი: -40 -დან +85 ºC- მდე
მრავალფუნქციური ფარი (MFD):
MFD– ს შეუძლია გაამარტივოს და დააჩქაროს პროტოტიპის განვითარება.
Ძირითადი მახასიათებლები:
- 4 ციფრიანი 7-სეგმენტიანი LED ჩვენების მოდული ამოძრავებს ორ სერიულ 74HC595- ს
- 4 x ზედაპირზე დამონტაჟებული LED- ები პარალელურ კონფიგურაციაში
- 10K რეგულირებადი ზუსტი პოტენომეტრი
- 3 დამოუკიდებელი დამოუკიდებელი ღილაკი
- პიეზო ზუზუნი
- ტემპერატურის სენსორის DS18B20 ინტერფეისი
- LM35 ტემპერატურის სენსორის ინტერფეისი
- ინფრაწითელი მიმღების ინტერფეისი
- სერიული ინტერფეისის სათაური სერიულ მოდულებთან მოსახერხებელი კავშირისთვის, როგორიცაა Bluetooth, უკაბელო ინტერფეისი, ხმის მოდული, ხმის ამოცნობის მოდული და ა.
ნაბიჯი 2: შეკრება
შეკრება ძალიან მარტივია და არ საჭიროებს რაიმე სქემას:
- ჩადეთ მრავალ ფარი არდუინოში.
- დამაგრეთ MPU-6050 გარღვევა არდუინოს დაფაზე პატარა ხრახნის გამოყენებით.
დასაკავშირებლად საჭიროა მხოლოდ 04 ჯუმბერის მავთული:
- წითელი მავთული: Vcc (+5V)
- შავი მავთული: Gnd
- მწვანე მავთული: MPU-6050 გარღვევის SCL პორტ #6-ში Multi Shield- ში.
- ყვითელი მავთული: MPA-6050 გარღვევის SDA პორტ #5-ში Multi Shield- ში.
ნაბიჯი 3: დაყენება
საათის დასაყენებლად არის 3 ღილაკი:
- მარცხენა ღილაკი: დააჭირეთ საათების დასაყენებლად. სწრაფად დააწკაპუნეთ ნაბიჯ -ნაბიჯ დასაყენებლად. უწყვეტი დაჭერით საათების სწრაფად წინსვლა.
- ცენტრის ღილაკი: დააყენეთ წუთი. უწყვეტი დაჭერით საათების სწრაფად წინსვლა.
- მარჯვენა ღილაკი: სწრაფად დააჭირეთ ტემპერატურის რეჟიმზე გადასასვლელად.
შენიშვნა: ტემპერატურის რეჟიმში შესაძლებელია სტატუსის შეცვლა ფარენჰეიტზე ან ცელსიუსზე მარცხენა ღილაკზე დაჭერით.
ნაბიჯი 4: კოდი
კოდის ძირითადი ფუნქციებია:
- აქსელერომეტრების დახრის კუთხეების კითხვა.
- გადაცემის ფუნქციის გაანგარიშება 7-ნიშნიანი LED დისპლეისთვის (იხ. სურათები).
კუთხეებით შესაძლებელია საათის სივრცული პოზიციის დადგენა და გადაწყვეტა რა რუტინა გამოვა:
- წინა ხედი - საათი დგას
- წინა ხედი - საათი თავდაყირა
- სარკის ხედი - საათი დგას
- სარკის ხედი - საათი თავდაყირა
გირჩევთ:
როგორ გააკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: 3 ნაბიჯი
როგორ გავაკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: დღეს ჩვენ გავაკეთებთ ანალოგიურ საათს & ციფრული საათი Led Strip– ით და MAX7219 Dot მოდულით Arduino– ით. ის შეასწორებს დროს ადგილობრივ დროის ზონაში. ანალოგურ საათს შეუძლია გამოიყენოს უფრო გრძელი LED ზოლები, ასე რომ ის შეიძლება კედელზე ჩამოკიდდეს და გახდეს ხელოვნება
როგორ დაანგრიოთ ციფრული კალიპერი და როგორ მუშაობს ციფრული კალიბრი: 4 ნაბიჯი
როგორ დაანგრიოთ ციფრული კალიპერი და როგორ მუშაობს ციფრული კალიბრი: ბევრმა ადამიანმა იცის როგორ გამოიყენოს კალიბრები გაზომვისთვის. ეს გაკვეთილი გასწავლით თუ როგორ უნდა დაანგრიოთ ციფრული ხალიჩა და ახსნა თუ როგორ მუშაობს ციფრული ხალიჩა
ეკრანის / ეკრანის გარეშე გაშვება Raspberry Pi ან სხვა Linux / unix დაფუძნებული კომპიუტერები: 6 ნაბიჯი
ეკრანის / ეკრანის გარეშე გაშვება Raspberry Pi– ზე ან Linux– ზე დაფუძნებულ სხვა კომპიუტერებზე: როდესაც ადამიანების უმეტესობა ყიდულობს Raspberry PI– ს, მათ ჰგონიათ, რომ მათ სჭირდებათ კომპიუტერის ეკრანი. ნუ დახარჯავთ ფულს არასაჭირო კომპიუტერის მონიტორებსა და კლავიშებზე. ნუ დაკარგავთ დროს კომპიუტერებს შორის კლავიატურების და მონიტორების გადაადგილებას. არ დაუკავშიროთ ტელევიზორი, როდესაც ის არ არის
Arduino– ს ავტომატური ჩრდილის ეკრანის პროექტის Step Motor– ისა და დრაივერის შერჩევა: 12 ნაბიჯი (სურათებით)
Arduino- ს ავტომატიზირებული ჩრდილის ეკრანისათვის Step Motor- ისა და დრაივერის შერჩევა: ამ ინსტრუქციებში მე გავდივარ იმ ნაბიჯებს, რომლებიც გადავიღე Step Motor- ისა და დრაივერის შესარჩევად პროტოტიპის Automated Shade Screen პროექტისთვის. ჩრდილის ეკრანები არის პოპულარული და იაფი Coolaroo ხელით მოჭერილი მოდელები და მე მინდოდა შევცვალო
მძლავრი მართვადი 15k RPM HDD საფქვავი შემდგომი ბრუნვით: 4 ნაბიჯი
მძლავრი მართვადი 15k RPM HDD საფქვავი გაგრძელების ბრუნვით: დღეს ჩვენ შევქმნით მძლავრ მართვადი 15k RPM საფქვავს შემდგომი ბრუნვით ნაკლებ 5 ევროზე;