Სარჩევი:

ბუშტის მაღვიძარა გაღვიძების სახალისოა (ish): 7 ნაბიჯი (სურათებით)
ბუშტის მაღვიძარა გაღვიძების სახალისოა (ish): 7 ნაბიჯი (სურათებით)

ვიდეო: ბუშტის მაღვიძარა გაღვიძების სახალისოა (ish): 7 ნაბიჯი (სურათებით)

ვიდეო: ბუშტის მაღვიძარა გაღვიძების სახალისოა (ish): 7 ნაბიჯი (სურათებით)
ვიდეო: ძირითადი ინგლისური ენის შესწავლა ძირ... 2024, ნოემბერი
Anonim
ბუშტის მაღვიძარა გაღვიძების სახალისოა (იშ)
ბუშტის მაღვიძარა გაღვიძების სახალისოა (იშ)

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

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

ნაბიჯი 1: ინსტრუმენტები და მასალები

ინსტრუმენტები და მასალები
ინსტრუმენტები და მასალები

ნაწილები (თქვენ ნამდვილად შეგიძლიათ ჩაანაცვლოთ თქვენს სახლში არსებული ნივთებით): ბუშტების წარმოქმნის სათამაშო: სუპერ სასწაული ® ბუშტების ქარხანა (შეძენილია მიხაელსიში 12 დოლარად) მიკროკონტროლი: Arduino (ჩემს შემთხვევაში ძველი Seeduino) LCD ეკრანი: Sparkfun Basic 16x2 ხასიათი LCD Snooze button: Staples Easy Button LED: ThingM BlinkM Transistor: TIP-120 (Radio Shack 276-2068) სარელეო: 5V SF COM-00100 ღილაკების/კონცენტრატორების ასორტიმენტი დროის შესაცვლელად: SF COM-09190 & SF COM-00102 პოტენომეტრი: SF COM-09806 Perfboard Diode (1N4001) Resistor 2.2K Wire Power adapter for arduino Pin headersTools Soldering iron Wire Strippers Zip Ties Dremel Multimeter Breadboards

ნაბიჯი 2: გახსენით ბუშტის მანქანა

შესვენება გახსენით ბუშტუკების მანქანა
შესვენება გახსენით ბუშტუკების მანქანა
შესვენება გახსენით ბუშტუკების მანქანა
შესვენება გახსენით ბუშტუკების მანქანა
შესვენება გახსენით ბუშტუკების მანქანა
შესვენება გახსენით ბუშტუკების მანქანა
შესვენება გახსენით ბუშტუკების მანქანა
შესვენება გახსენით ბუშტუკების მანქანა

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

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

ნაბიჯი 3: მოამზადეთ Easy Snooze ღილაკი

მოამზადეთ Easy Snooze ღილაკი
მოამზადეთ Easy Snooze ღილაკი

Flickr– ის მომხმარებელმა ტომი ბერმა მოგვაწოდა დიდი ნაბიჯ ნაბიჯ სახელმძღვანელო ღილაკების ადვილად გატეხვისთვის.

Easy Button Hack ნაბიჯი 11
Easy Button Hack ნაბიჯი 11

არსებითად თქვენ უნდა ამოიღოთ კონდენსატორი და რეზისტორი და დაურთოთ საკუთარი მავთულები. მარტივი ღილაკი იხსნება პლასტიკური ტერფების ამოღებით ოთხი ფილიპსის ხრახნიანი წვდომისათვის. დარწმუნდით, რომ ჩამოკიდეთ ფეხზე. დიდი ღილაკები როკავს.

ნაბიჯი 4: ცირკის პროტოტიპი

ცირკის პროტოტიპი
ცირკის პროტოტიპი

პერსონალის ჩართვა დამოკიდებულია თქვენს მიერ არჩეულ LCD- ზე, შეიძლება არსებობდეს გაყვანილობის განსხვავებული მოთხოვნები. Sparkfun Basic 16x2 პერსონაჟის LCD და LiquidCrystal.h ბიბლიოთეკის გამოყენებით LCD ბიბლიოთეკის გამოყენებით და მონაცემთა ფურცლის შემდეგ (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) აქ არის გაყვანილობის დიაგრამა:

ბუშტის განგაშის დიაგრამის მეორე ვერსია
ბუშტის განგაშის დიაგრამის მეორე ვერსია

თავდაპირველად ვგეგმავდი ძრავის პირდაპირ ტრანზისტორიდან გაშვებას. როგორც ჩანს, ძრავა წარმოქმნის მნიშვნელოვან რაოდენობას ხმაურს მიწაში, რის შედეგადაც LCD- ი ბეჭდავს ნაგავს. გადავედი სარელეოზე, რომ ძრავა და არდუინოს სქემები ცალკე იყოს. მე არ ვიცნობდი ამ ტიპის სქემის გაკეთებას. ეს რესურსები იყო სასარგებლო, შეიძლება დაგჭირდეთ მათი შემოწმება. Bildr.org: მაღალი სიმძლავრის კონტროლი: Arduino + TIP120 TransistorITP ფიზიკური გამოთვლის სახელმძღვანელო: ტრანზისტორის გამოყენება Arduino– ით მაღალი დენის დატვირთვის გასაკონტროლებლად

ნაბიჯი 5: ჩაწერეთ კოდი

დაწერე კოდი
დაწერე კოდი

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

ნაბიჯი 6: შექმენით წრე პერფორდზე

ააშენეთ წრე პერფორდზე
ააშენეთ წრე პერფორდზე
ააშენეთ წრე პერფორდზე
ააშენეთ წრე პერფორდზე

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

იმის გამო, რომ ამ ტიპის დაფაზე ხვრელები არ არის დაკავშირებული, მე გავამაგრე მიწა და +5V მავთული გვერდით. მე თავდაპირველად შევაერთე LCD პირდაპირ პერფორფზე. Ცუდი იდეა! ეს ართულებდა პრობლემების მოგვარებას. მეორედ მე გავამაგრე ქალი პინების სათაურები პერფორფზე, რათა LCD იყოს მოსახსნელი.

ნაბიჯი 7: ტესტირება და მორგება

ტესტირება და მორგება
ტესტირება და მორგება

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

მე საბოლოოდ გამოვიყენე დამატებითი ყუთი მიკროკონტროლის დასაყენებლად საწოლის ჩარჩოზე.

გირჩევთ: