Სარჩევი:
- მარაგები
- ნაბიჯი 1: პროტოტიპისა და არდუინოს კოდის შემუშავება
- ნაბიჯი 2: სქემის დიაგრამა
- ნაბიჯი 3: საქმის დიზაინი
ვიდეო: 30 წუთიანი ტაიმერი მაღვიძარა: 3 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
მეგობარი იწყებს მცირე ბიზნესს, რომელიც ქირაობს რესურსს 30 წთ.
მე შევთავაზე მარტივი Arduino დაფუძნებული მაღვიძარა. ეს დიზაინი იყენებს Pro Micro მიკროკონტროლერს, DFPlayer Mini MP3 პლეერს და DS3231 რეალურ დროში საათს (RTC.) მე გამოვიყენე Fusion 360 ქეისის შესაქმნელად Fusion 360-ის საფუძველზე სამეურვეო - Easy Snap Fit შემთხვევები!
მარაგები
- Arduino Pro Micro, 5 ვოლტი, 16 MHz
- DFPlayer მინი MP3 პლეერი
- MicroSD ბარათი
- DS3231RTC
- 1602 16x2 LCD I2C ინტერფეისით
- პატარა სპიკერი
- 2 პატარა SPST ღილაკი
- 5 ვოლტი DC კვების ბლოკი
- ლულის ბუდე დენის შეყვანისთვის
- სხვადასხვა ხრახნები/ჩამონგრევა/თხილი და ა.
- პერფის დაფა
- ქალი და მამაკაცი 2.54 მმ თავით
- 3D ბეჭდვის შემთხვევაში
ნაბიჯი 1: პროტოტიპისა და არდუინოს კოდის შემუშავება
მე შევქმენი დიზაინი SparkFun Inventor's Kit– ით, რომელიც მოიცავს Arduino Uno დაფას, პურის დაფას, ჯუმბერის მავთულხლართებს და ა.შ.
მე პირველად გამოვიყენე "Tiny RTC" DS1307 რეალურ დროში საათი. იგი მოიცავს CR2032 სარეზერვო ბატარეას, რომ შეინარჩუნოს დრო, როდესაც მთლიანი პროექტი არ იკვებება. თუმცა, მე გავიგე, რომ DS3231 RTC არის უკეთესი არჩევანი, რადგან ის მოიცავს ტემპერატურის კომპენსირებულ ოსცილატორს უფრო ზუსტი დროის შესანახად. გაითვალისწინეთ, რომ DS3231M არ არის კომპენსირებული ტემპერატურაზე, ამიტომ ყიდვამდე ფრთხილად შეამოწმეთ.
DFPlayer Mini MP3 Player დოკუმენტაცია შეიცავს კავშირის დიაგრამას და კოდის ნიმუშს. ეს მშვენივრად მუშაობდა ჩემთვის. სიგნალიზაციისთვის მომეწონა ეს "სიმღერა თასში მოგრძო ჩაქუჩით" ჩაწერილი Freesound- ზე. გამბედაობით, მე გადავიღე ჩანაწერი მონოში, დავამცირე ის უფრო მოკლე სიგრძეზე, დავამატე ჩამქრალი, და შეინახეთ.mp3 ფაილში. შემდეგ, გადავაკოპირე.mp3 ფაილი SD ბარათზე და ჩავსვი DFPlayer Mini– ში. (რა თქმა უნდა, ეს დიზაინი საშუალებას გაძლევთ გამოიყენოთ ნებისმიერი ხმა განგაშისათვის.)
ორი ღილაკი ზრდის/ამცირებს დროს ერთი წუთით. მე დავუკავშირე ისინი 2 ქინძისთავს, რომლებიც ჩართულია შეფერხებისთვის და გამოიყენება attachInterrupt ()
კოდი არის "shoni_clock.ino" დანართში. რესურსები Arduino კოდისა და კავშირებისთვის:
-
DFPlayer მინი MP3 პლეერი
#მოიცავს "DFRobotDFPlayerMini.h"
- ადაფრუტი RTClib
- #ჩართეთ
- LiquidCrystal_I2C
- #ჩართეთ
ნაბიჯი 2: სქემის დიაგრამა
მე გამოვიყენე Fritzing სქემის შესაქმნელად.
- სქემატური Fritzing წყარო: shoni_clock.fzz
- სქემატური.pdf: shoni_clock_schem.pdf
ნაბიჯი 3: საქმის დიზაინი
ეს პროექტი მშვენიერი შესაძლებლობა იყო ჩემი 3D CAD დიზაინის უნარების გასაუმჯობესებლად. მე ვიყენებ Fusion 360. Fusion 360 Tutorial - Easy Snap Fit Cases! აჩვენებს სასარგებლო ტექნიკას პარამეტრებზე ორიენტირებული (სიგრძის, სიგანის, სიმაღლის, ჭურვის სისქის) შემუშავებისათვის, ხრახნების/წებოს გარსაცმის შესაკრავად.
დავამატე ხვრელები და ჩამკეტები დენის ჯეკზე, LCD დისპლეიზე, დროის დაყენების ღილაკებზე და დინამიკზე. მე შევქმენი მარტივი ბეჭედი სპიკერის ჩასადებად შიგნიდან ზედა ნაწილში. მე გამოვიყენე Fusion 360 ნიმუშის ინსტრუმენტი მართკუთხა მასივის შესაქმნელად სპიკერის ხვრელები. უფრო სასიამოვნო იქნებოდა წრიული სპიკერის გრილის ნიმუშის შექმნა, მაგრამ მე ამის მარტივი გზა ვერ ვიპოვე. ვიღაცამ შექმნა სკრიპტი Fusion– ის ძველი ვერსიისთვის, მაგრამ ის არ არის დაინსტალირებული უახლეს ვერსიაზე. გაქვთ იდეა როგორ გააკეთოთ წრიული დინამიკის ნიმუში? შეგვატყობინეთ კომენტარით.
ეს დავბეჭდე PLA– ში Ender 3 პრინტერზე.
3D ბეჭდვის დიზაინის ფაილები:
-
დინამიკის მთა:
- Fusion 360 წყარო: speaker_mount v1.f3d
- STL: speaker_mount.stl
-
საქმე:
- Fusion 360 წყარო: ShoniClockCase v20.f3d
- დანართი STL: shoni_clock_case.stl
- ქვედა ყდა STL: shoni_clock_case_bottom_cover.stl
გირჩევთ:
ყველაფერი ერთ ციფრულ ქრონომეტრში (საათი, ტაიმერი, მაღვიძარა, ტემპერატურა): 10 ნაბიჯი (სურათებით)
ყველაფერი ერთ ციფრულ ქრონომეტრში (საათი, ტაიმერი, სიგნალიზაცია, ტემპერატურა): ჩვენ ვგეგმავდით ტაიმერის გაკეთებას სხვა კონკურსისთვის, მაგრამ მოგვიანებით ჩვენ ასევე განვახორციელეთ საათი (RTC– ს გარეშე). პროგრამირების დაწყებისთანავე ჩვენ დავინტერესდით მოწყობილობაზე მეტი ფუნქციონალურობით და საბოლოოდ დავამატეთ DS3231 RTC, როგორც
ჭკვიანი მაღვიძარა: გონიანი მაღვიძარა დამზადებულია ჟოლოს პი: 10 ნაბიჯი (სურათებით)
ჭკვიანი მაღვიძარა: ჭკვიანი მაღვიძარა დამზადებულია ჟოლოს პი: ოდესმე გსურდათ ჭკვიანი საათი? თუ ასეა, ეს არის თქვენთვის გამოსავალი! მე გავაკეთე სმარტ მაღვიძარა, ეს არის საათი, რომლის საშუალებითაც შეგიძლიათ შეცვალოთ განგაშის დრო ვებგვერდის მიხედვით. როდესაც მაღვიძარა ითიშება, იქნება ხმა (ზუზუნი) და 2 შუქი
30 წუთიანი USB მიკროსკოპი: 5 ნაბიჯი (სურათებით)
30 წუთიანი USB მიკროსკოპი: მე მივიღე ახალი ციფრული კამერა დღეს და ვიგრძენი რაღაცის გამოქვეყნება. აქ არის საშუალო რეზოლუციის USB მიკროსკოპი, რომელიც გავაკეთე 100 დოლარად ნაკლებ ნაწილად (თუ თქვენ იყიდეთ ახალი), ამის უმეტესობა უკვე გაკეთებული იყო და დამზადებული ახალი ინსტრუმენტი :) ნაწილები: 1 რადიოშექის ჯიბე
ლეპტოპის 10 წუთიანი სტენდი: 5 ნაბიჯი (სურათებით)
ლეპტოპის 10 წუთიანი სტენდი: მას შემდეგ, რაც 30 დოლარიანი ასაწყობი პლასტიკური ლეპტოპიდან ერთ -ერთი დავდე მაღაზიის თაროზე, დავიწყე ფიქრი მსგავსი ფუნქციის მოპოვების მარტივ გზაზე უაზროდ და ხარჯების გარეშე. ჩემი ადგილობრივი ტექნიკის მაღაზიის ირგვლივ მიმოვიხედე მასალებს
LED მზის ამოსვლის მაღვიძარა დააკონფიგურიროთ სიმღერის მაღვიძარა: 7 ნაბიჯი (სურათებით)
LED მზის ამოსვლის მაღვიძარა დასაკონფიგურირებელი სიმღერის სიგნალიზაციით: ჩემი მოტივაცია ამ ზამთარს ჩემს შეყვარებულს დილის გაღვიძებისთანავე ბევრი უბედურება ჰქონდა და თითქოს სნეულებას განიცდიდა (სეზონური აფექტური აშლილობა). მე კი ვამჩნევ, რამდენად რთულია ზამთარში გაღვიძება, რადგან მზე არ ამოდის