Სარჩევი:

დისტანციური მართვის Bluetooth სინათლის გადამრთველი: 4 ნაბიჯი (სურათებით)
დისტანციური მართვის Bluetooth სინათლის გადამრთველი: 4 ნაბიჯი (სურათებით)

ვიდეო: დისტანციური მართვის Bluetooth სინათლის გადამრთველი: 4 ნაბიჯი (სურათებით)

ვიდეო: დისტანციური მართვის Bluetooth სინათლის გადამრთველი: 4 ნაბიჯი (სურათებით)
ვიდეო: POCO X5 PRO - ყველაზე დეტალური მიმოხილვა და ტესტები 2024, ივლისი
Anonim
Image
Image

ეს იქნება პირველი პროექტი სერიიდან სახელწოდებით: "ოპტიმიზირებული სიზარმაცე: საოცრად უმნიშვნელო პრობლემების შემუშავებული გადაწყვეტილებები"

ოდესმე გწოლიათ საწოლში გვიან ღამით კითხულობთ ან უყურებთ Netflix– ს თქვენს ლეპტოპზე? ყველაზე ცუდი ნაწილი, რა თქმა უნდა, საწოლიდან ამოდის, რომ განათება გამორთოს. აქ არის ზედმეტად ინჟინერირებული გადაწყვეტა იმ საოცრად უმნიშვნელო პრობლემისთვის.

როგორც მხარე არა:

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

ნაბიჯი 1: ნაწილები

დისტანციური მართვა და გადართვა
დისტანციური მართვა და გადართვა
  • 2 HC-05 Bluetooth მოდული
  • 2 ATtiny85 ჩიპი
  • 2 8 პინიანი IC ბუდე
  • 2 პატარა ლიპო ბატარეა
  • 2 ღილაკი
  • 2 470 ohm რეზისტორი (ამას აქვს მცირე მოქნილობა, მნიშვნელობები არ უნდა იყოს ზუსტად 470)
  • 1 sg90 სერვო
  • მყარი ძირითადი მავთული
  • პროტოტიპის დაფა
  • არდუინო უნო

ნაბიჯი 2: დისტანციური მართვა და გადართვა

დისტანციური მართვა და გადართვა
დისტანციური მართვა და გადართვა
დისტანციური მართვა და გადართვა
დისტანციური მართვა და გადართვა
დისტანციური მართვა და გადართვა
დისტანციური მართვა და გადართვა

შეაგროვეთ 2 სქემა, როგორც ეს მოცემულია ზემოთ მოცემულ სურათებში. (არ ჩადოთ ATtiny85 ჩიპები 8 პინის სოკეტში, რადგან ჩვენ მაინც გვჭირდება მათი დაპროგრამება.

3D პრინტერის გამოყენებით, დაბეჭდეთ ნაწილები გადამრთველისთვის. მათი პოვნა აქ შეიძლება. ეს არ არის ჩემი ორიგინალური დიზაინი და ფაილების ყველა დამსახურება მიდის Thingiverse მომხმარებელზე Carjo3000.

ნაბიჯი 3: დააწყვილეთ Bluetooth მოდულები

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

www.instructables.com/id/Arduino-Bluetooth…

howtomechatronics.com/tutorials/arduino/how…

ნაბიჯი 4: დაპროგრამეთ ATtiny85 და ატვირთეთ კოდი

პროგრამირება ATtiny85 და ატვირთეთ კოდი
პროგრამირება ATtiny85 და ატვირთეთ კოდი
პროგრამირება ATtiny85 და ატვირთეთ კოდი
პროგრამირება ATtiny85 და ატვირთეთ კოდი

ისევ აქ არის სამეურვეო პროგრამა, თუ როგორ უნდა დაპროგრამდეს ATtiny85 ჩიპები Arduino Uno– ს გამოყენებით. მხოლოდ იმის გასაგებად, რომ ნაბიჯი, სახელწოდებით "ატვირთვის პროგრამა ATtiny85" - ზე, დააყენეთ საათი "8 Mhz (შიდა)" ჩამტვირთველის დაწვის წინ.

სტანდარტული servo ბიბლიოთეკა Arduino– სთვის არ მუშაობს ATtiny85 ჩიპზე, სამაგიეროდ დააინსტალირეთ SoftwareServo ბიბლიოთეკა. მე თავიდან მქონდა პატარა პრობლემა ამ ბიბლიოთეკასთან, გამოსავალი არის გახსნა ფაილი Software.h ტექსტურ რედაქტორში და შეცვალოს ხაზი #მოიცავს #მოიცავს

ATtiny85– ზე კოდის ასატვირთად მიჰყევით წინა სამეურვეო ინსტრუქციას, გარდა იმისა, რომ ატვირთეთ კოდი ჩემს GitHub– ზე, თითოეული 2 ჩიპზე. შეაერთეთ ჩიპები 2 წრედ და ახლა, როდესაც დააჭერთ ღილაკებს, ის აანთებს და გამორთავს თქვენს შუქებს!

გირჩევთ: