Სარჩევი:
- ნაბიჯი 1: ნაბიჯი 1: მასალები
- ნაბიჯი 2: ნაბიჯი 2: პურის დაფის გაყვანილობის ტესტი
- ნაბიჯი 3: ნაბიჯი 3: არდუინოს დაპროგრამება
- ნაბიჯი 4: ნაბიჯი 4: ტესტირება
- ნაბიჯი 5: ნაბიჯი 5: თქვენი საქმის მომზადება კომპონენტებისთვის
- ნაბიჯი 6: ნაბიჯი 6: გადაცემის გაყვანილობა
- ნაბიჯი 7: ნაბიჯი 7: ტესტირება და შესწორება
- ნაბიჯი 8: ნაბიჯი 8: შესრულებულია
ვიდეო: წვრილმანი - პროტოტიპი - Arduino დროული USB დამტენი: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ჩვენი სემინარის დროს არდუინოს შესახებ ჩვენ უნდა გამოგვეგონა ბედნიერი ჰაკი არდუინოს ჩათვლით. ჩვენ გადავწყვიტეთ ავირჩიოთ მოწყობილობა, რომელიც შეწყვეტს ენერგიას მოწყობილობების დატენვას არდუინოს კოდის გამოყენებით. Powerbuddy! ეს პროტოტიპი ფაქტობრივად არ იტენება მოწყობილობებზე, რადგან არდუინო არ აწვდის საკმარის ენერგიას, მაგრამ შეიძლება ძალიან სასარგებლო იყოს მათთვის, ვისაც შეუძლია ტრანზისტორი შეავსოს.
ამ ინსტრუქციაში თქვენ ისწავლით თუ როგორ უნდა გააკეთოთ ეს პროტოტიპი, რომელიც დააკავშირებს და გათიშავს დატენვის მოწყობილობებს. თქვენ ასევე ისწავლით როგორ დააყენოთ მომხმარებლის ინტერფეისი ტაიმერისთვის OLED მინი ეკრანის გამოყენებით!
გაფრთხილება: მოწყობილობა ჩვენთვის არ მუშაობს. ეს იმიტომ ხდება, რომ ჩვენ ვერ შევძელით ჩვენი ტრანზისტორი იმუშაოს როგორც ელექტრონული გადამრთველი, მაგრამ თქვენ შეიძლება შეძლოთ მისი მუშაობა.
ნაბიჯი 1: ნაბიჯი 1: მასალები
ამ ინსტრუქციისთვის დაგჭირდებათ:
-1 ც arduino UNO პროგრამირებადი ჩიპი -1 ც 0,96 დიუმიანი OLED 128x64 I2C-20 ცალი arduino მავთული (10 FF/10 მმ) -1pc 9V ბატარეის დამჭერი + ბატარეა (შეგიძლიათ აირჩიოთ AC ადაპტერის გამოყენება) -4 ცალი Mini Push Button Switch-7pcs resistor 221 Ohm-1pc RGB LED 5MM -usb პორტი (ქალი)
-კორპის სტიკერი (მჭიდროდ მორგებისთვის)
ნაბიჯი 2: ნაბიჯი 2: პურის დაფის გაყვანილობის ტესტი
იხილეთ სურათი გაყვანილობისთვის, რომლის გაკეთებაც დაგჭირდებათ. PIN ფუნქციების აღწერა: PIN2: გამოიყენეთ ღილაკი PIN3: გადაადგილდება ღილაკი PIN4: დაამატეთ ციფრული ღილაკი PIN5: გადააყენეთ PIN7: USB GND გადამრთველი PIN-A1: მწვანე შუქი PIN-A2: ლურჯი ნათურა PIN-A4: SCL ეკრანის მონაცემები PIN-A5: SDA ეკრანის მონაცემები
ნაბიჯი 3: ნაბიჯი 3: არდუინოს დაპროგრამება
კოდი:
კოდი არსებობს რამდენიმე პერსონალური ფუნქციისა, რომლებიც დაწერილია ეფექტურობისა და მოხერხებულობისთვის.
OLED ეკრანი ისეა დაპროგრამებული, რომ მას აქვს ორი მდგომარეობა: ტაიმერის შერჩევის ეტაპი და დატენვის მდგომარეობა.
ოთხი ღილაკის შეყვანა განლაგებულია მარტივ განლაგებაში: [UP] - [NEXT] - [RESET] - [APPLY]
ტაიმერის არჩევის ეტაპზე შეგიძლიათ გამოიყენოთ [UP] ღილაკი არჩეული ნომრის გასაზრდელად, როგორც ძველ მაღვიძარაში. [NEXT] - ით თქვენ გადადიხართ ყველა ცალკეულ რიცხვზე.
ამ ორი კონტროლის საშუალებით შეგიძლიათ დაადგინოთ დატენვის დრო საათებში, წუთებსა და წამებში. ამის შემდეგ თქვენ დააჭირეთ ღილაკს [APPLY] დატენვის მდგომარეობის დასაწყებად. ამ ეტაპზე მოცემული დრო შემცირდება, სანამ ის ნულს მიაღწევს და გადადის დროის შერჩევის ეტაპზე, ხოლო ციფრული გამომავალი სიგნალის (პინ 7) LOW ჩართვაზე ისე, რომ USB არ მიიღოს დენი.
ამ ესკიზში გამოყენებული ბიბლიოთეკები არის: - Adafruit_GFX (ძირითადი გრაფიკული ბიბლიოთეკა OLED ეკრანისთვის) https://github.com/adafruit/Adafruit-GFX-Library - Adafruit_SSD1306 (აპარატურის ბიბლიოთეკა ამ კონკრეტული OLED ჩვენებისათვის) https:// github.com/adafruit/Adafruit-GFX- ბიბლიოთეკა-SPI (ჩაშენებული არდუინო)-მავთული (ჩაშენებული არდუინო)
შენიშვნა: ჩვენ გამოვიყენეთ მორგებული შრიფტი, რომელიც უნდა შემოვიდეს Adafruit_GFX/ფონტების საქაღალდეში: Org_01.h
ნაბიჯი 4: ნაბიჯი 4: ტესტირება
შეამოწმეთ, მუშაობს თუ არა თქვენი მოწყობილობა დანიშნულებისამებრ, ტაიმერის კონტროლი მაღვიძარაზე დაყენების მსგავსია: 1 ღილაკი, რომელიც ამჟამად შერჩეულია ციფრების დასამატებლად.1 ღილაკი შემდეგ ციფრზე გადასვლისთვის.1 ღილაკი საათის გადატვირთვისთვის (როდესაც საათი გაშვებული თქვენ უნდა დააჭიროთ მას დაახლოებით ერთი წამის განმავლობაში, რათა თავიდან აიცილოთ შემთხვევითი დაჭერა) 1 ღილაკი საათის დასაწყებად. თუ ღილაკები და ჩვენება მუშაობს ისე, როგორც მიზანია, შეგიძლიათ გააგრძელოთ შემდეგი ნაბიჯი, თუ ის არ გადის გაყვანილობაზე ისევ სქემატიკა.
ნაბიჯი 5: ნაბიჯი 5: თქვენი საქმის მომზადება კომპონენტებისთვის
ჩვენი საქმის ზომებია 138 მმ*98 მმ*50 მმ. აღჭურვილია მორგებული ლაზერული საფარით, რომელსაც ჩვენ გაგიზიარებთ ამ სასწავლო ინსტრუქციაში!
შეარჩიეთ ყუთი ან სხვა რამ, რაც მოერგება მასალების რაოდენობას, რაც საჭიროა Powerbuddy– ს მუშაობისთვის. საჭირო მასალებისთვის, გადახედეთ ნაბიჯ 1 -ს: მასალები. გამოიყენეთ რაღაც პატარა ლენტი ან მავთული კაბელების ერთმანეთთან გასაფორმებლად, რათა შემდგომში დაზოგოთ სივრცე. დარწმუნდით, რომ შეუერთეთ კაბელები არდუინოს, სანამ მათ ერთმანეთთან გაახვევთ. ასევე შეამოწმეთ მუშაობს თუ არა arduino, როდესაც ყველა ქინძისთავები დაკავშირებულია.
როგორც ხედავთ მარცხენა კუთხეში, ჩვენ გამოვიყენეთ 9 ვოლტიანი ბატარეა, როგორც ჩვენი კვების წყარო. დარწმუნდით, რომ დენის ძაფის ზედა ნაწილი საკმარისად კარგად არის ამოჭრილი, რათა მოთავსდეს ღილაკები, წინამორბედი და ეკრანი. თუ არა, გამოიყენეთ თქვენი ფაილის ინსტრუმენტი ხვრელების გასადიდებლად. როდესაც ისინი გახდებიან დიდი, დაამატეთ კორპის რამდენიმე ნაჭერი კიდეებს სახელურსა და Powerbuddy– ს ზედა ნაწილს შორის.
ნაბიჯი 6: ნაბიჯი 6: გადაცემის გაყვანილობა
ახლა გადაიტანეთ გაყვანილობა პურიდან დაფაზე. დარწმუნდით, რომ გააკეთეთ ერთი კომპონენტი ერთდროულად, რადგან ეს შეიძლება იყოს აბსოლუტური კოშმარი, როდესაც რამე ჩახლართულია.
ნაბიჯი 7: ნაბიჯი 7: ტესტირება და შესწორება
ახლა დარწმუნდით, რომ ყველაფერი ისევ ისე მუშაობს, როგორც ადრე. ჩვენ ბევრი უბედურება გვქონდა შეკრული მავთულხლართების ცუდი კავშირების გამო, ასე რომ იყავით მომთმენი. დალიე კარგი ჭიქა ჩაი, რადგან ამას შეიძლება გარკვეული დრო დასჭირდეს. როგორც კი ყველაფერი წესრიგშია, გამოიყენეთ კიდევ რამდენიმე კორკი სახურავის კიდეების გასამაგრებლად და გააგრძელეთ შემდეგი ნაბიჯი.
ნაბიჯი 8: ნაბიჯი 8: შესრულებულია
პრესტო! თქვენი თითქმის პრაქტიკული და მომუშავე powerbuddy! ჩვენ ვიმედოვნებთ, რომ ეს შეიძლება ვინმეს რაიმე სახით გამოადგეს.
გირჩევთ:
ტელეფონის დამტენი ველოსიპედით დამტენი: 6 ნაბიჯი (სურათებით)
ტელეფონის დამტენი ველოსიპედით დამტენი: ეს არის ველოსიპედით დამტენი ტელეფონის ტელეფონი, რომელიც არის იაფი, 3D დასაბეჭდი, ადვილი დამზადება და ინსტალაცია და ტელეფონის დამტენი უნივერსალურია. ეს არის სასარგებლო რამ, თუ ბევრს ატარებ ველოსიპედით და გჭირდება ტელეფონის დატენვა. დამტენი შეიქმნა და აშენდა
ბატარეის დამტენი/დამტენი: 9 ნაბიჯი
ბატარეის დამტენი/დამტენი: თქვენ უნდა მიიღოთ ეს კომპონენტები პირველ რიგში იმისათვის, რომ გააკეთოთ ეს პროექტი, ასე რომ თუ თქვენ თავს გულუხვად იგრძნობთ გთხოვთ გამოიყენოთ ჩემი ბმულები, ასე რომ მე შემიძლია უკეთესი და მეტი ვიდეოს წარმოება
მარტივი 5 წუთის USB მზის დამტენი/გადარჩენის USB დამტენი: 6 ნაბიჯი (სურათებით)
მარტივი 5 წუთის USB მზის დამტენი/გადარჩენის USB დამტენი: გამარჯობა ბიჭებო! დღეს მე გავაკეთე (ალბათ) უმარტივესი USB მზის პანელის დამტენი! უპირველეს ყოვლისა, ვწუხვარ, რომ მე არ გადმოვიღე თქვენთვის სასწავლო ინსტრუქცია. მე რამდენიმე გამოცდა ჩავაბარე ბოლო თვეებში (სინამდვილეში არც თუ ისე ცოტა კვირაში). მაგრამ
წვრილმანი ძველი დროული სკაიპის ტელეფონი: 6 ნაბიჯი
წვრილმანი ძველი დროითი სკაიპის ტელეფონი: მე აღმოვაჩინე ეს მაგარი გარეგნობის ტელეფონის სათამაშო, რომელიც თითქოს ძველი ტელეფონის ჯიხურიდან იყო. შთაგონება მოხვდა და მალევე ვოცნებობდი როგორ გამომეყენებინა ეს სათამაშო. მე საბოლოოდ გადავწყვიტე მისი გადაქცევა სკაიპის (ან ონლაინ საუბრის სერვისის) ტელეფონად
NiCd - NiMH კომპიუტერზე დაფუძნებული ჭკვიანი დამტენი - დამტენი: 9 ნაბიჯი
NiCd- NiMH PC- ზე დაფუძნებული ჭკვიანი დამტენი- განმუხტვა: როგორ ავაშენოთ დაბალი ღირებულება, დიდი მახასიათებლები კომპიუტერზე დაფუძნებული ჭკვიანი დამტენი-გამტენი, რომელსაც შეუძლია ნებისმიერი NiCd ან NiMH ბატარეის პაკეტის დატენვა. წრე იყენებს "ტემპერატურის ფერდობის" მეთოდს, რომელიც არის