Სარჩევი:
- ნაბიჯი 1: რაც დაგჭირდებათ - აპარატურა
- ნაბიჯი 2: წრე EasyEDA– ში, უფასო ონლაინ მიკროსქემის დიზაინის პლატფორმა
- ნაბიჯი 3: კოდი
- ნაბიჯი 4: JLCPCB - გააკეთე შენი საკუთარი მიკროსქემის ბორბალი 2 დოლარიდან
- ნაბიჯი 5: 3D ნაწილები
- ნაბიჯი 6: კარგად გაკეთებულია
ვიდეო: Arduino ციფრული საათი სიგნალიზაციის ფუნქციით (პერსონალური PCB): 6 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ამ წვრილმანი სახელმძღვანელოში მე გაჩვენებთ თუ როგორ უნდა შექმნათ საკუთარი ციფრული საათი ამ სიგნალიზაციის ფუნქციაზე.
ამ პროექტში გადავწყვიტე შემექმნა საკუთარი PCB, რომელიც დაფუძნებულია Arduino UNO მიკროკონტროლერზე - Atmega328p.
ქვემოთ ნახავთ ელექტრონულ სქემას PCB განლაგებით, ასე რომ თქვენ შეგიძლიათ მარტივად აწარმოოთ იგი.
ღილაკების დაჭერით თქვენ შეძლებთ დროის/თარიღის/განგაშის და განგაშის მდგომარეობის დაყენებას (ჩართვა/გამორთვა).
განგაშის გამორთვა შესაძლებელია სიგნალიზაციის ღილაკზე დაჭერით ან ყუთის დახეთქვით.
განახლებები და სხვა შეგიძლიათ იხილოთ აქ:
Დავიწყოთ.
ნაბიჯი 1: რაც დაგჭირდებათ - აპარატურა
ამ პროექტისთვის დაგჭირდებათ:
- ჩვენი პერსონალური PCB წრე
- მაღალი კონტრასტული 16x2 სიმბოლო LCD (Raystar RC1602B-LLG-JWVE)
- Atmega328 (Arduino UNO ჩატვირთვის საშუალებით)
- DS1307 რეალურ დროში საათი
- დახრის სენსორი
- 28 დიპლომატიური სოკეტი და 8 დიპლომატიური სოკეტი
- 16 MHz ბროლის ოსცილატორი
- 32.768 MHz კრისტალური ოსცილატორი
- 2x22 pF კონდენსატორები
- 3x10 kOhm რეზისტორი
- საპარსები 20 კმ Oh
- ბუზერი
- მონეტის უჯრედის ბატარეის დამჭერი
- ხრახნიანი ტერმინალი 2P 2.54 მმ
- სათაურის სათაური 1x5 ქალი 2.54 მმ
-
მინი ღილაკის გადამრთველი - მაღალი
თქვენ ასევე დაგჭირდებათ TTL to USB მოდული ან Arduino UNO დაფა პროგრამირების პროცედურისთვის.
დენისთვის დაგჭირდებათ 5V-1A დენის ადაპტერი ან შეგიძლიათ გამოიყენოთ usb კაბელი როგორც მე გავაკეთე.
ნაბიჯი 2: წრე EasyEDA– ში, უფასო ონლაინ მიკროსქემის დიზაინის პლატფორმა
შედით აქ, რომ ნახოთ და შეიტანოთ ცვლილებები ზემოხსენებულ წრეში.
ნაბიჯი 3: კოდი
როგორ დავპროგრამოთ:
შეაერთეთ თქვენი წრე TTL USB მოდულთან 5 კაბელით პროგრამირების სათაურთან.
ქინძისთავები RX და TX უნდა იყოს ჯვარედინად დაკავშირებული.
შენიშვნა: თუ თქვენ იყენებთ Arduino UNO დაფას, დარწმუნდით, რომ ამოიღეთ ATmega328 IC მისგან და დააკავშირეთ სათაურები RX to RX და TX to TX ქინძისთავები დაფაზე. RS პინი უნდა იყოს დაკავშირებული Arduino UNO გადატვირთვის პინთან.
გადმოწერეთ კოდი აქედან და გახსენით Arduino IDE– ით. შიგნით ასევე ნახავთ ბიბლიოთეკის ფაილს.
ნაბიჯი 4: JLCPCB - გააკეთე შენი საკუთარი მიკროსქემის ბორბალი 2 დოლარიდან
შედით აქ თქვენი PCB დაფის შესაქმნელად!
გამოიყენეთ JLCPCB 2 დოლარად PCB- ს დამზადებისა და 2-დღიანი მშენებლობის დროისათვის, ხარისხი მართლაც კარგია, შეამოწმეთ ჩვენი pcb დაფის ქვემოთ მოცემული ფოტო.
ნაბიჯი 5: 3D ნაწილები
ნაბიჯი 6: კარგად გაკეთებულია
იმედი მაქვს მოგეწონათ, კომენტარებში შემატყობინეთ !!!
გირჩევთ:
როგორ გააკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: 3 ნაბიჯი
როგორ გავაკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: დღეს ჩვენ გავაკეთებთ ანალოგიურ საათს & ციფრული საათი Led Strip– ით და MAX7219 Dot მოდულით Arduino– ით. ის შეასწორებს დროს ადგილობრივ დროის ზონაში. ანალოგურ საათს შეუძლია გამოიყენოს უფრო გრძელი LED ზოლები, ასე რომ ის შეიძლება კედელზე ჩამოკიდდეს და გახდეს ხელოვნება
პერსონალური GSM სიგნალიზაციის სისტემა - SMS მოდული SIM900A, Arduino: 3 ნაბიჯი
პერსონალური GSM სიგნალიზაცია - SMS მოდული SIM900A, არდუინო: თვეში რამდენჯერმე მოვიყვან ჩემს ძველ დეიდას ადგილობრივ ეკლესიაში. ზოგჯერ საეკლესიო მსახურება გაცილებით მეტ დროს იღებს და დასასრულის დრო ძნელია პროგნოზირება. ასე რომ, რამოდენიმე ნახევარი საათის ლოდინის შემდეგ, ვიფიქრე, რომ უკეთესი იქნებოდა, თუ მან გამაფრთხილა, რომ სერვისი იყო
Arduino Push Alerts კარის ზარის, ქურდის სიგნალიზაციის, კვამლის სიგნალიზაციის და სხვა: 8 ნაბიჯი
Arduino Push შეტყობინებები კარის ზარის, ქურდის სიგნალიზაციის, კვამლის სიგნალიზაციის და სხვა: IoT შეტყობინებები თქვენი კარის ზარისგან, მძარცველის სიგნალიზაციის, კვამლის სიგნალიზაციის და ა.შ. Arduino Uno და Ethernet Shield გამოყენებით. სრული დეტალები ჩემს ვებგვერდზე აქ Arduino Push Alert Box- ის შესახებ იყენებს Arduino Uno და Ethernet Shield Wiznet W5100 ჩიპზე დაყრდნობით
MechWatch - პერსონალური ციფრული საათი: 9 ნაბიჯი (სურათებით)
MechWatch - საბაჟო ციფრული საათი: MechWatch არის საათი, რომელიც მე შევიმუშავე Arduino– ს უპირატესობებით მოქნილობის თვალსაზრისით, მაგრამ მე მინდოდა ის გამომეტყველებოდა და მეგრძნო რაც შეიძლება პროფესიონალურად შექმნილი. ამ მიზნით, ეს ინსტრუქცია იყენებს საკმაოდ მოწინავე ზედაპირის სამონტაჟო ელექტრონიკას (ექსპოზიციის გარეშე
აწყობა "ბრძენი საათი 2" (Arduino– ზე დაფუძნებული მაღვიძარა უამრავი დამატებითი ფუნქციით): 6 ნაბიჯი
აწყობა "ბრძენი საათი 2" (Arduino– ზე დაფუძნებული მაღვიძარა მრავალი დამატებითი ფუნქციით): ეს გაკვეთილი აჩვენებს, თუ როგორ უნდა ააწყოთ ნაკრები ბრძენი საათი 2, ღია კოდის (აპარატურა და პროგრამული უზრუნველყოფა) პროექტი. აქ შეგიძლიათ შეიძინოთ სრული ბრძენი საათის 2 ნაკრები. მოკლედ, ეს არის ის, რისი გაკეთებაც შეუძლია ბრძენ საათს 2 -ს (ახლანდელი ღია კოდის პროგრამით