Სარჩევი:

საბავშვო სამზარეულო, რომელიც ამბობს BEEP: 7 ნაბიჯი (სურათებით)
საბავშვო სამზარეულო, რომელიც ამბობს BEEP: 7 ნაბიჯი (სურათებით)

ვიდეო: საბავშვო სამზარეულო, რომელიც ამბობს BEEP: 7 ნაბიჯი (სურათებით)

ვიდეო: საბავშვო სამზარეულო, რომელიც ამბობს BEEP: 7 ნაბიჯი (სურათებით)
ვიდეო: Чужой звонок_Рассказ_Слушать 2024, ნოემბერი
Anonim
საბავშვო სამზარეულო, რომელიც ამბობს BEEP
საბავშვო სამზარეულო, რომელიც ამბობს BEEP
საბავშვო სამზარეულო, რომელიც ამბობს BEEP
საბავშვო სამზარეულო, რომელიც ამბობს BEEP

ჩემი ორი წლის ქალიშვილს ჰქონდა "პატარა" თხოვნა მესამე დაბადების დღისთვის. მას სურდა პატარა სამზარეულო, რომელშიც ნათქვამია ბიპი. 'რა გინდა?' იყო ჩემი პასუხი”სამზარეულო, რომელიც ამბობს ბიპს, ისევე როგორც დედების სამზარეულო!”, - თქვა მან…

ამრიგად, ეს იყო ინსპირაცია (ვგულისხმობ "თხოვნას"), რომელმაც დამიწყო ეს პროექტი!

პატარა სამზარეულოს მშენებლობა შეიძლება ძალიან შრომატევადი იყოს, რადგან მე არ ვარ გამოცდილი ხის მუშები, ამიტომ დავიწყე "მზა" ხის სამზარეულოთი: Ikea Duktig. მე დარწმუნებული ვარ, რომ ამ ფასად უკეთეს სამზარეულოს ვერ ავაშენებ.

ფასზე საუბრისას ზოგს შეიძლება აინტერესებდეს რა არის ამ პროექტის მთლიანი ფასი. ისე, იკეა დუქტიგის სამზარეულო ღირს 80 ევრო, სადაც მე ვცხოვრობ. დანარჩენი ნაწილები ეღირება დაახლოებით 25-30 ევრო, როდესაც თქვენ შეუკვეთებთ კომპონენტებს ჩინეთიდან.

ნაბიჯი 1: მოკლე სახელმძღვანელო

Image
Image

ვიდეო გვიჩვენებს, თუ როგორ მუშაობს ეს ყველაფერი. როდესაც სამზარეულო ჩართულია, ნაჩვენებია მიმდინარე დრო. ახლა თქვენ შეგიძლიათ დააყენოთ ტაიმერი ლურჯი და ყვითელი ღილაკების გამოყენებით. ლურჯი ღილაკი ზრდის ტაიმერს და ყვითელი ღილაკს ამცირებს ტაიმერს. ზრდა იგივეა, რაც "დედამისის" ღუმელი, ამიტომ ღილაკები საშუალებას მოგცემთ გადახვიდეთ 0:05, 0:10, 0:15, 0:20, 0:25, 0:30, 0:40, 0: 50, 1:00, 1:15, 1:30, 1:45, 2:00, 2:15, 2:30, 2:45, 3:00, 3:30, 4:00, 4:30, 5:00, 5:30, 6:00, 7:00, 8:00, 9:00 ან 10:00 წუთი: წამი. თუ მოგწონთ უფრო გრძელი (ან სხვა) პერიოდი, პრობლემა არ არის, უბრალოდ დაამატეთ ტაიმერის წინასწარ განსაზღვრული დრო კოდში. მიზეზი, რის გამოც 10 წუთზე გავჩერდი, არის ის, რომ არ მინდოდა შუა ღამით გამეღვიძა და მაინტერესებდა რა იყო მხოლოდ ბიპის ხმა.:-)

კარგი, ახლა, როდესაც ტაიმერი დაყენებულია, მწვანე ღილაკზე მარტივი დაჭერით იწყება ტაიმერი და წითელი ღილაკი აჩერებს ტაიმერს. თქვენ ასევე შეგიძლიათ გამოიყენოთ წითელი ღილაკი, რომ შეაჩეროთ ტაიმერის დაყენება და ეკრანი კვლავ აჩვენოს მიმდინარე დროს. ტაიმერის დათვლის დროს, ღუმელი კარგად არის დახურული LED- ების ზოლით.

როდესაც ტაიმერი მიაღწევს 0:00 საათს, ეკრანზე ნაჩვენებია BEEP (ან ჰოლანდიურ PIEP) და შემდეგ გესმით 2 მოკლე და 1 გრძელი სიგნალი. შემდეგ, მიმდინარე დრო კვლავ გამოჩნდება ეკრანზე.

ნაბიჯი 2: რაც დაგჭირდებათ

რაც დაგჭირდებათ
რაც დაგჭირდებათ

ეს იყო მასალები, რომლებიც მე გამოვიყენე ამ პროექტისათვის:

  • IKEA Duktig სამზარეულო
  • არდუინო (მე გამოვიყენე არდუინო ნანო)
  • 12V DC კვების ბლოკი, DC ჯეკით
  • DC/DC მამლის გადამყვანი
  • 12V LED ზოლები
  • პანელის სამაგრი DC ბუდე
  • DS3231 საათის მოდული
  • 4 ღილაკი (არ არის ჩამკეტი) და, როგორც მე მიყვარს LED- ები, მე ავირჩიე ღილაკები LED მათში
  • დენის ღილაკი (ჩამკეტი), მასში კვლავ არის LED (ეს არის მხოლოდ სახურავი, როდესაც დენი ჩართულია)
  • TM1637 7 სეგმენტის ჩვენება 4 ციფრით
  • მავთული
  • გათბობის შემცირება მილები
  • MDF ფირფიტა, 5 მმ სისქის, დაახლოებით 35x35 სმ
  • 1kΩ რეზისტორი
  • 2N3904 ტრანზისტორი
  • მცირე PCB პროტოტიპის დაფა

და ყველაზე მნიშვნელოვანი ნაწილი: ზარი (TMB12A05)!

ინსტრუმენტები, რომლებიც მე გამოვიყენე:

  • როუტერი პატარა როუტერის ბიტით
  • საბურღი პრესი
  • დანა, ფაილი, ქვიშა
  • შედუღების სადგური
  • წებო იარაღი
  • პატარა ბუტანის ჩირაღდანი (სითბოს შემცირების მილისთვის)
  • ლეპტოპი Arduino IDE– ით

ნაბიჯი 3: ცვლილებები სამზარეულოში

ცვლილებები სამზარეულოში
ცვლილებები სამზარეულოში
ცვლილებები სამზარეულოში
ცვლილებები სამზარეულოში
ცვლილებები სამზარეულოში
ცვლილებები სამზარეულოში

სამზარეულოს ხის ნაწილებისთვის დამატებითი მახასიათებლებისთვის საჭიროა გარკვეული ცვლილებები:

  • ცვლილებები წინა მხარეს: ხვრელები 4 LED ღილაკზე და ეკრანზე
  • ცვლილებები მარცხენა მხარეს: ხვრელი დენის ღილაკისთვის
  • ცვლილებები ქვედა ფირფიტაზე: ხვრელი DC ჯეკისთვის

ცვლილებები წინა მხარეს

გთხოვთ გადმოწეროთ ქვემოთ მოყვანილი PDF ფაილი (გაითვალისწინეთ, რომ თქვენ შეიძლება გქონდეთ სხვადასხვა ზომის ღილაკები და/ან ეკრანი, მაგრამ თქვენ შეგიძლიათ უბრალოდ შექმნათ მსგავსი შაბლონი ხატვის ინსტრუმენტის გამოყენებით). ის შეიცავს შაბლონს, რომელიც მე გამოვიყენე წინა ხვრელების გასაკეთებლად. მე უბრალოდ დავამატე შაბლონი ხეზე და პირველად გავხსენი პატარა ხვრელი თითოეული ღილაკის ცენტრში. გაითვალისწინეთ, რომ შაბლონს აქვს წინა და უკანა ვერსია. ისარი ყოველთვის მიუთითებს ზედა მარცხენა კუთხეში. მას შემდეგ, რაც პატარა საბურღი ბიტი, მე გადავიდა უფრო დიდი საბურღი, 16 მმ საბურღი უფრო ზუსტი (რადგან ეს არის დიამეტრი LED ღილაკები მე შერჩეული ამ პროექტის).

ჩვენების ხვრელისთვის, მე პირველად გავაღე რამოდენიმე ხვრელი შაბლონის ბნელ მხარეში. შაბლონის ბნელ არეს აქვს ეკრანის ზუსტი ზომები. ჩვენების ხვრელის დასასრულებლად გამოვიყენე პატარა მბრუნავი ინსტრუმენტი, ფაილი და მკვეთრი დანა. გარკვეულწილად მსუბუქ არეს აქვს PCB- ის უხეში ზომები, რომელიც ეკრანს უკავშირდება. თუ თქვენ დააყენებთ ეკრანს ამ ხვრელში, შეამჩნევთ, რომ ხე ძალიან სქელია. როდესაც ეკრანი ჩავსვი, არ მომეწონა მისი გარეგნობა და როუტერი გამოვიყენე, რომ ხე ნაკლებად სქელი გამხდარიყო. თქვენ თვითონ უნდა გაზომოთ ეკრანის სიმაღლე, რადგან შეიძლება არ გქონდეთ იგივე ეკრანი.

ცვლილებები მარცხენა პანელში

დენის ღილაკი მდებარეობს ხის პანელში, სამზარეულოს მარცხენა მხარეს. ამისათვის პანელის ზედა მარცხენა კუთხეში გაბურღულია ხვრელი. გაითვალისწინეთ, რომ ამ ღილაკის საუკეთესო მდებარეობა არის ზედა, რაც აშკარა გახდება შეკრების ნაბიჯის წაკითხვისას. კაბინეტის შიგნით დაემატება ახალი ზედა პანელი (LED ზოლის დასაყენებლად და ელექტრონიკის დასაცავად), ამიტომ უმჯობესია გქონდეთ ღილაკი ამ პანელის ზემოთ.

მარცხენა პანელის შიგნით, მე გამოვიყენე პატარა როუტერი, რათა შევქმნა სლოტი დენის კაბელის გავლით.

ცვლილებები ქვედა ფირფიტაზე

DC ჯეკისთვის მე ავირჩიე ქვედა ნაწილი, რომელზეც უნდა დავამონტაჟო. რადგან ქვედა პანელი საკმაოდ სქელია, ჯერ გააღეთ ხვრელი, რომელიც საკმაოდ დიდია ფაქტობრივი კონექტორისთვის (კონექტორის ლითონის ნაწილი). შემდეგ გაბურღეთ - ქვედა მხრიდან ზემოთ - უფრო დიდი ხვრელი (რა თქმა უნდა არა მთლიანად ქვედა პანელის მეშვეობით!), რადგან კონექტორს აქვს პლასტიკური გარსი, რომელიც სხვაგვარად იქნება. DC- პანელის სამონტაჟო შეიძლება წებოვანი ადგილზე.

ნაბიჯი 4: ელექტრონიკა

ელექტრონიკა
ელექტრონიკა

ამ პროექტის ელექტრონიკა სინამდვილეში საკმაოდ მარტივია. მთელი პროექტი მუშაობს მცირე 12 ვ ელექტროენერგიაზე. ჩამკეტი ღილაკი, მოდით ჩართოთ და გამორთოთ. Arduino Nano და სხვა ნაწილები რეალურად მუშაობს 5V– ზე, ამიტომ ძაბვა გარდაიქმნება DC-DC მამლის გადამყვანის გამოყენებით. გაითვალისწინეთ, რომ LED ზოლები, რომელიც მე გამოვიყენე, მოითხოვს 12 ვ.

Arduino Nano არის შუაში და უკავშირდება:

  • 5V სიმძლავრე DC-DC მამალიდან
  • 4 ღილაკი (დაწყება, შეჩერება, პლუს და მინუს)
  • DS3231
  • TM1637- ჩვენება
  • ბუზერი
  • LED- ზოლები

ოთხი ღილაკი უბრალოდ დაკავშირებულია ციფრულ შეყვანასთან და GND– თან. კოდში მითითებულია შიდა გაყვანა. DS3231 დაკავშირებულია I2C საშუალებით. Arduino Nano– სთვის SDA უკავშირდება A4– ს და SCL დაკავშირებულია A5– თან. ეკრანისთვის საჭიროა 5V და GND, ორი ციფრული პორტი.

ზუზერისა და LED ზოლისთვის მე გამოვიყენე პატარა პერფორი. ორივე ნაწილი დაკავშირებულია Arduino– ს ციფრულ გამომუშავებასთან. LED ზოლები დაკავშირებულია 1 kOhm რეზისტორისა და ტრანზისტორის საშუალებით. შეკრების დროს მოხერხებულობისთვის, მე LED ზოლები შევაერთე კონექტორთან. როდესაც დავამთავრე ყველა შედუღება, ვისურვებდი რომ მეტი კონექტორი გამომეყენებინა. კონექტორებთან ერთად, თქვენ შეგიძლიათ უბრალოდ სცადოთ ყველა ნაწილი ცალკე და თუ ნაწილი რაიმე მიზეზით ვერ ხერხდება, მისი შეცვლა უფრო ადვილია.

მოკლე ჩართვის თავიდან ასაცილებლად, მე ფართოდ გამოვიყენე შეკუმშვის მილები. და მილების შემცირებამდე შეამოწმეთ მუშაობს თუ არა ყველა!:-)

ნაბიჯი 5: შეკრება

აწყობა
აწყობა
აწყობა
აწყობა
აწყობა
აწყობა

ახლა დროა შევიკრიბოთ სამზარეულო. პირველი, ჩადეთ ყველა ღილაკი დანიშნულ ხვრელებში. როდესაც ვიყენებდი LED ღილაკებს, თითოეულს განსხვავებული ფერი, ავირჩიე შემდეგი რიგი (მარცხნიდან მარჯვნივ): ლურჯი, ყვითელი, მწვანე და წითელი

ღილაკების ფუნქციონირება იქნება (იგივე რიგით): ტაიმერის გაზრდა, ტაიმერის შემცირება, ღუმელის ტაიმერის დაწყება და გაჩერება.

შემდეგ დაამატეთ დენის ღილაკი, DC ბუდე და ეკრანი. გაითვალისწინეთ, რომ ჩემს TM1637 ეკრანს ჰქონდა კონექტორი წინა მხარეს. ეს კონექტორი ამოღებულია (ჩამოშორება). მე ჩავსვი ზემოთ ნახსენები კომპონენტები და შემდეგ უბრალოდ მივყევი Ikea- ს სახელმძღვანელოს და სანამ მრიცხველის ზედა ნაწილი არ უნდა იყოს დამონტაჟებული სამზარეულოში. გაითვალისწინეთ, რომ კომპონენტების შედუღება, როდესაც სამზარეულო უკვე გარკვეულწილად არის აშენებული, ამარტივებს მას, რადგან არ გჭირდებათ კომპონენტების დაჭერა.

რადგან ეს იქნება პროექტი, რომელთანაც ბავშვები ითამაშებენ, ნამდვილად კარგი იდეაა დაიცვათ ყველა ელექტრონიკა. ეს არ არის ბავშვების დასაცავად, ეს არის ელექტრონიკის დაცვა იმ პატარა ხელების შესწავლისგან …:-) LED ზოლები ასევე შეიძლება უბრალოდ იყოს მიბმული მასზე. პატარა ხვრელი საკმარისია იმისათვის, რომ მავთულები გაიაროს. უბრალოდ ამოჭერით მართკუთხა ნაწილი 5 მმ MDF ზომები x მმ. ჯართის ნაჭრები შეიძლება გამოყენებულ იქნას ფირფიტის დასაჭერად. არ დაბლოკოთ გვერდითი პანელების წინასწარ გაბურღული ხვრელები, რადგან ეს ხვრელები საჭიროა სამზარეულოს ასაწყობად.

როდესაც სამზარეულო დასრულდა, მე შევქმენი ლამაზი ლოგო შავი ვინილისგან და დავჭრა წითელი წითელი გამჭვირვალე პლასტიკური (ძველი მაღვიძარადან) ეკრანის სწორი ზომებით.

ნაბიჯი 6: არდუინოს დაპროგრამება

არდუინოს დაპროგრამება
არდუინოს დაპროგრამება

Arduino– ს პროგრამირებისთვის გამოვიყენე Arduino IDE. პროგრამა მოითხოვს 4 მოდულის დაყენებას. Ესენი არიან:

  • DS1307RTC (ბიბლიოთეკების მართვაში Arduino IDE– ში)
  • დრო (https://github.com/PaulStoffregen/Time)
  • TM1637 ჩვენება (https://github.com/avishorp/TM1637)
  • მავთული (ჩაშენებული)

კოდი შეიცავს ბევრ შინაგან კომენტარს დამატებითი განმარტებისთვის, რადგან მე არ ვფიქრობ, რომ კოდი თავისთავად იქნებოდა ყველასთვის ახსნილი (მათ შორის მეც რამდენიმე თვის შემდეგ). რაც კომენტარებს აკლია არის მიმოხილვა, თუ როგორ მუშაობს ეს ყველაფერი. ასე რომ, აქ მე გთავაზობთ პროგრამის სწრაფ მიმოხილვას.

დაყენების პროცედურის შემდეგ, პროგრამა შეიძლება იყოს ოთხი მდგომარეობიდან ერთ -ერთი, როგორც Arduino არის:

  • ეკრანზე დროის ჩვენება (ნაგულისხმევი მდგომარეობა)
  • ტაიმერის დაყენება
  • ტაიმერის ჩვენება, რომელიც ითვლის 00:00 საათამდე
  • ყვირის

სტანდარტული მარყუჟის პროცედურაში, ყოველი მარყუჟის შემდეგ მოხდება შემდეგი რამ:

  • შეამოწმეთ ღილაკები დაჭერილი თუ არა და იმოქმედეთ შესაბამისად

    მაგალითად, გაზარდეთ ტაიმერი საფეხურით, გააჩერეთ ტაიმერი და შეცვალეთ მდგომარეობა დროის ჩვენებაზე და ა

  • შეამოწმეთ საჭიროა თუ არა რაიმე გაკეთდეს არსებული მდგომარეობიდან გამომდინარე

    მაგალითად, შეამცირეთ დრო, როგორც წამი გავიდა, ან აჩვენეთ ახალი დრო, რადგან დრო შეიცვალა

ნაბიჯი 7: გაერთეთ !

Გაერთე!!!
Გაერთე!!!

ჩემს ორივე ქალიშვილს უყვარს სამზარეულოთი თამაში. ისინი ამზადებენ მასში ყველა სახის ნივთს, ბლინებს, ნამცხვრებს, ყავას, ცხელ შოკოლადს, წვნიანს და ა.

ჩვეულებრივ, მათ არ აქვთ უფლება დააჭიროთ ღილაკებს ჩვენს სამზარეულოში, მაგრამ მათ შეუძლიათ უბრალოდ დააჭირონ ღილაკს, დააჭიროთ ღილაკს ისე, როგორც მათ სურთ, დააჭიროთ ღილაკს სხვა ობიექტით.:-)

გაითვალისწინეთ, რომ ზარი რეალურად საკმაოდ ხმამაღალია. მასზე მცირე ზომის ფირის დაყენება ადვილად გამოასწორებს ამას თქვენთვის!

დიზაინი ბავშვებისთვის გამოწვევა
დიზაინი ბავშვებისთვის გამოწვევა
დიზაინი ბავშვებისთვის გამოწვევა
დიზაინი ბავშვებისთვის გამოწვევა

დიდი პრიზი დიზაინის საბავშვო გამოწვევაში

გირჩევთ: