Სარჩევი:
- ნაბიჯი 1: საჭირო მასალები
- ნაბიჯი 2: ქვიშის მინისა და სერვოს დაყენება
- ნაბიჯი 3: გააკეთეთ ჩარჩო
- ნაბიჯი 4: ჩადება Dail
- ნაბიჯი 5: შვიდი სეგმენტის ჩვენება მინუსებისთვის
- ნაბიჯი 6: შეიკრიბეთ ყველა
ვიდეო: შერეული თაობის საათი: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
Სალამი ყველას, დავიწყე ეს პროექტი 1 თვის უკან, რადგან ჩემი ცუდი ჯანმრთელობის გამო (დენგამ დაიჭირა) ამას დიდი დრო დასჭირდა. მე ჩვეულებრივ ვაკეთებ Arduino– ზე დაფუძნებულ პროექტს, ამიტომ საათის პროექტის გაკეთება საკმაოდ საინტერესო იყო.
საინტერესო პროექტის შესაქმნელად შევამოწმე საათთან დაკავშირებული ბევრი პროექტი და საათის სახეები და საბოლოოდ მივიღე შერეული თაობის საათის დამზადება.
იგი შეიცავს წუთიან ქვიშას, 90 გრადუსიანი საათის ციფერბლატს, რომელიც აძლევს საათს და 2 შვიდ სეგმენტიან ეკრანს, რომ აჩვენოს წუთი.
მოდი ავაშენოთ.
ნაბიჯი 1: საჭირო მასალები
- 4 ცალი 1 სმ * 3 სმ * 8 სმ (ს * ვ * ლ) ხის ბლოკი. თან.
- ნაყინის ჩხირები.
- 2 ცალი 180 სერვო ძრავა
- შვიდ სეგმენტიანი დისპლეის 2 ცალი.
- ხის საბურღი მანქანა.
- არდუნიო ნანო.
- კვების წყარო 5v 1Amp.
- საპრის ხის ნაჭრები.
- კაბელი ქალიდან მდედრამდე.
- Sandglass ერთი წუთის განმავლობაში.
ნაბიჯი 2: ქვიშის მინისა და სერვოს დაყენება
- გააკეთეთ კვადრატული ხვრელი ერთ ჩარჩოში ისე, რომ ადვილად დაიმალოს სერვოზე.
- მონიშნეთ servo მონახაზი დადეთ იგი ხეზე და გახადეთ ერთმანეთთან ახლოს საბურღი გამოყენებით.
- დააფიქსირეთ სერვო ცხელი წებოს ან სუპერ წებოს გამოყენებით.
- შეიქმნა პატარა ზომის ყუთი, როგორც ქვიშის ქვიშა.
- მიმაგრებულია servo gearhead შუა ყუთში როგორც ნაჩვენებია ფიგურაში.
- გააკეთეთ პატარა ხვრელი ყუთის მეორე მხარეს ისე, რომ ის მისცემს ადგილს ხრახნიან საჭეს, რომ ყუთი დაამონტაჟოს სერვოზე.
- მიამაგრეთ servo pin არდუინოს პინ 12 ნომერზე.
- გაუშვით თანდართული კოდი.
- გააგზავნეთ 0 და 180 სერიულ მონიტორზე და შეამოწმეთ ქვიშის მინის როტაცია.
- გამოასწორეთ ხარვეზები ასეთის არსებობის შემთხვევაში.
ნაბიჯი 3: გააკეთეთ ჩარჩო
- ახლა მიამაგრეთ სხვა ხის ნაჭრები და გახადეთ კვადრატული ყუთი.
- გადაწყვიტეთ მეორე სერვო პოზიცია საათის განმავლობაში.
- გამოიყენეთ ნაყინის ჯოხი წინა სახის დასაფარავად.
ნაბიჯი 4: ჩადება Dail
- სუპერ წებოს დახმარებით მიამაგრეთ სერვო თავი მასზე.
- შემდეგ გამოიყენეთ თანდართული პროგრამა, გახსენით Arduino აპლიკაციის სერიული მონიტორი.
- გაგზავნეთ 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96 სათითაოდ და დააყენეთ ხის ნაჭერი.
- ეს არის საათის 12 ინტერვალი თითოეული 8 გრადუსიანი სხვაობით.
- სერვო სიგნალის პინი მიმაგრებულია პინ 12 -ზე, შესაბამისად შეგიძლიათ შეცვალოთ ციფერბლატის დაყენება.
ნაბიჯი 5: შვიდი სეგმენტის ჩვენება მინუსებისთვის
- ბურღვის გამოყენებით ყველაზე პატარა ბურღვით შექმენით მთლიანი წინა სახე.
- 10 ზედა რიგში და 10 ქვედა რიგში.
- ასე რომ, შვიდ სეგმენტიანი დისპლეი ადვილად სრიალებს და ამის შემდეგ გამოიყენეთ სუპერ წებო, რომ დააფიქსიროთ.
- ამ დროისთვის ჩვენ დავასრულეთ მთელი საათი.
- ახლა ჩვენ უნდა დავაყენოთ შვიდი სეგმენტის ჩვენება.
ორი შვიდი სეგმენტის ჩვენების ქინძისთავები.
static const uint8_t digital_pins = {2, 3, 4, 5, 6, 7, 8};
static const uint8_t analog_pins = {A0, A1, A2, A3, A4, A5, 9};
პირველი შვიდი სეგმენტი: a, b, c, d, e, f, g დიაგრამის ქინძისთავები შეუერთდება არდუინოს 2, 3, 4, 5, 6, 7, 8 ქინძისთავებს.
მე -2 მეშვიდე სეგმენტი: a, b, c, d, e, f, g დიაგრამის ქინძისთავები შეუერთდება არდუინოს A0, A1, A2, A3, A4, A5, 9 ქინძისთავებს.
გაუშვით კოდი და შეამოწმეთ ის ციმციმებს 9 -დან 0 -მდე სწორად თუ არა.
ნაბიჯი 6: შეიკრიბეთ ყველა
- მას შემდეგ რაც ყველაფერი შეიკრიბება საათი გამოიყურება როგორც სურათზე.
- მიამაგრეთ 12 საათიანი ხელის სერვო.
- ქინძისთავები 11 ქვიშის მინის სერვოსთვის.
- სხვა ქინძისთავები იგივეა, რაც შვიდ სეგმენტიანი ქინძისთავებისთვის.
-
დაადგინეთ დრო პროგრამის ქვემოთ მოცემული რიცხვის მნიშვნელობების შეცვლით.
- int საათი = 1;
- int წუთი = 9;
- int sec = 0;
გირჩევთ:
შემდეგი თაობის სახლის ავტომატიზაცია Eagle Cad– ის გამოყენებით (ნაწილი 1 - PCB): 14 ნაბიჯი
შემდეგი თაობის სახლის ავტომატიზაცია Eagle Cad– ის გამოყენებით (ნაწილი 1 - PCB): შესავალი: რატომ ვამბობ მის მომავალ თაობას: რადგან ის იყენებს ზოგიერთ კომპონენტს, რომლებიც ბევრად უკეთესია ვიდრე სახლის ავტომატიზაციის ტრადიციული მოწყობილობები. მას შეუძლია გააკონტროლოს ტექნიკა: Google Voice Commands Touch Panel on Device Control on app
ვირტუალური და შერეული რეალობის სათვალეები: 15 ნაბიჯი (სურათებით)
ვირტუალური და შერეული რეალობის სათვალეები: შესავალი: სამაგისტრო კურსის კონცეფციის დიზაინის ტექნოლოგია ჩვენ გვთხოვეს გამოგვეხილა განვითარებადი ტექნოლოგია, რომელიც შეესაბამება ჩვენს მთავარ პროექტს და გამოვცადოთ ეს ტექნოლოგია პროტოტიპის შექმნით. ჩვენ მიერ არჩეული ტექნოლოგიები ორივე ვირტუალური რეალობაა
პირველი ან მეორე თაობის რუმბას გაწმენდა: 8 ნაბიჯი
პირველი ან მეორე თაობის რუმბას გაწმენდა: სუფთა რობოტი ბედნიერი რობოტია
გადააკეთეთ მეოთხე თაობის IPod Flash მეხსიერების გამოსაყენებლად: 6 ნაბიჯი (სურათებით)
გადააკეთეთ თქვენი მეოთხე თაობის IPod Flash მეხსიერების გამოსაყენებლად: ჩვენ ყველას გვყავს ან ვიცი ვინმე, ვისაც აქვს iPod მკვდარი დისკით. რასაკვირველია, თქვენ შეგიძლიათ უბრალოდ შეიძინოთ სხვა დისკი, მაგრამ თქვენ ისევ იმავე ძლევამოსილ, წარუმატებლობისკენ მიდრეკილ, მყიფე მბრუნავ მედიას დაუბრუნდით. ამის ნაცვლად, განაახლეთ თქვენი iPod Flash მეხსიერების გამოსაყენებლად. სუ
მე -3 და მე -2 თაობის Knex Ipod Nano სტენდი: 5 ნაბიჯი
მე –3 და მე –2 თაობის Knex Ipod Nano სტენდი: მისი სტენდი მე –2 და მე –3 თაობის ipod nano– სთვისაც შეიძლება გამოყენებულ იქნას სხვა ნივთებისთვის, მაგრამ მე არ ვიცი რა არის, მითხარით, თუკი სხვა გამოყენებას იპოვით