Სარჩევი:

ქათმის თანამშრომლობის კარი - არდუინოზე დაფუძნებული: 5 ნაბიჯი (სურათებით)
ქათმის თანამშრომლობის კარი - არდუინოზე დაფუძნებული: 5 ნაბიჯი (სურათებით)

ვიდეო: ქათმის თანამშრომლობის კარი - არდუინოზე დაფუძნებული: 5 ნაბიჯი (სურათებით)

ვიდეო: ქათმის თანამშრომლობის კარი - არდუინოზე დაფუძნებული: 5 ნაბიჯი (სურათებით)
ვიდეო: ქათმის და წიწილის კომფორტული საკვებური🐣🐓 2024, ივლისი
Anonim
Image
Image

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

ჩვენ ყველას გვსურს, რომ ჩვენი ქათამი იყოს უსაფრთხო ღამით, ასე რომ, სწორედ აქ იჩენს თავს კრეატიულობა. სამუშაოა გასაკეთებელი. პირველი დიზაინი ემყარებოდა arduino nano– ს LDR– ით, მაგრამ tat არ იყო ზუსტი. Github– ზე აღმოვაჩინე დაუმთავრებელი ესკიზი, სადაც Dusk2Dawn ბიბლიოთეკა იყო გამოყენებული. მე გამოვიყენე ეს როგორც საფუძველი მშენებლობის დასაწყებად.

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

ნაწილების სია
ნაწილების სია
ნაწილების სია
ნაწილების სია

ყველა გამოყენებული ნაწილი შეძენილია aliexpress– ის მიერ

  • Arduino Nano + სურვილისამებრ ტერმინალური ხრახნიანი ფარი გადამრთველი
  • პროტოტიპი PCB
  • DS1307 RTC
  • L298N ძრავის მძღოლი
  • ძრავა 12V/30rpm
  • MC38 მაგნიტური სენსორი
  • კოჭა
  • ლილვი 200 მმ x 8 მმ
  • საკისრები KP08
  • საავტომობილო წყვილი 4x8 მმ
  • 12V/2A სიმძლავრე საკმაოდ
  • ABS პლასტიკური ყუთი IP65 (158 მმ x 90 მმ x 60 მმ)
  • 1x LED
  • ზოგიერთი მავთული, 10K რეზისტორი, 220 Ohm რეზისტორი
  • გასაყიდი რკინა
  • წებო იარაღი

მასალის საერთო ღირებულება დაახლოებით 20 დოლარია. უბრალოდ დაზოგე 150 დოლარი საკუთარი თანამშრომლობის კარის კონტროლერის აგებით და ბევრი ვისიამოვნე მისი შექმნისას.

ნაბიჯი 2: სქემა

სქემატიკა
სქემატიკა
სქემატიკა
სქემატიკა

როდესაც Aliexpress– ის ყველა ნაწილი საბოლოოდ ჩამოვიდა (დიახ, ამას საკმაოდ დიდი მოთმინება სჭირდება) გართობა იწყება. როგორც ხედავთ სქემატებზე, ძრავა კონტროლდება L298N დრაივერის დაფით. ამ დაფას აქვს 2 არხი (შეგიძლიათ დააკავშიროთ 2 ძრავა დაფაზე). ამ პროექტში თქვენ გჭირდებათ მხოლოდ 1 არხი. ჩართეთ მძღოლის დაფა 12V კვების ბლოკით. მე გამოვიყენე 5V კავშირი მძღოლის დაფაზე Arduino– ს გასაძლიერებლად. მე გამოვიყენე 2 შეყვანა დრაივერის დაფაზე (2 Arduino გამომავალი), რათა ძრავა მოტრიალდეს საათის ისრის მიმართულებით/ საწინააღმდეგოდ.

MC38 მაგნიტური კონცენტრატორები უკავშირდება 10K რეზისტორს არდუინოს შესასვლელთან.

მექანიკური დაბლოკვა ასევე დაკავშირებულია შეყვანისას 10K რეზისტორით.

წითელი led უკავშირდება 220 Ohm რეზისტორს Arduino– ს გამომავალს. როდესაც კარი დაკეტილია, წითელი led მიდის.

RTC DS1307 კავშირები ნანოსთან:

  • VCC - 5V
  • GND - GND
  • SDA - pin A4
  • SCL - pin A5

გთხოვთ მიმართოთ თქვენი Arduino– ს სახელმძღვანელოს, თუ იყენებთ სხვა ვერსიას, ვიდრე ნანო.

გაათბეთ თქვენი გამაგრილებელი რკინა და დაიწყეთ ყველაფრის ერთმანეთთან დაკავშირება. მოათავსეთ ყველა ნაწილი საქმეში. მე გამოვიყენე წებოვანი იარაღი PCB და ძრავის დრაივერის დასაფიქსირებლად. ასევე უზრუნველყოფილია ჯუმბერის მავთულები გარკვეული წებოთი.

დარწმუნდით, რომ ყველაფერი გამოსცადეთ, სანამ ნაწილები მოათავსოთ ქეისში

ნაბიჯი 3: აპარატურის შექმნა

აპარატურის მშენებლობა
აპარატურის მშენებლობა
აპარატურის მშენებლობა
აპარატურის მშენებლობა
აპარატურის მშენებლობა
აპარატურის მშენებლობა
აპარატურის მშენებლობა
აპარატურის მშენებლობა

მე გამოვიყენე 4 მმ ბეტონის პლაივუდი კარებისთვის. ისინი სრიალებენ 2 ალუმინის U პროფილში. კარი მიმაგრებულია ხის კოჭაზე ნეილონის მავთულით (სათევზაო ხაზი). კოჭა დაკავშირებულია 8 მმ ლილვთან. მე გამოვიყენე საბურღი, რათა კოვზის შიდა დიამეტრი შეემთხვეს ლილვის დიამეტრს.

საავტომობილო დამონტაჟებულია ABS შემთხვევაში (საბურღი ხვრელი მხარეს შემთხვევაში). გადამრთველი დამონტაჟებულია მეორე მხარეს.

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

ნაბიჯი 4: Arduino კოდი

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

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

ხაზი 38: როდესაც setRTC = true, ესკიზის ატვირთვისას თქვენი კომპიუტერის დრო სინქრონიზდება RTC– სთან. შეცვლის ატვირთვის შემდეგ set RTC = ყალბი და კვლავ ატვირთეთ ესკიზი.

ხაზი 41: თუ იყენებთ სხვა RTC- ს 1307 -ზე (მაგ., 3231) შეცვალეთ ეს ხაზი

სტრიქონი 45: შეცვალეთ თქვენი ქალაქი იმ ქალაქში, სადაც ცხოვრობთ და შეავსეთ თქვენი კოორდინატები და დროის ზონა. მე არ მგონია, რომ მათ ქათამი ჰყავთ, მაგრამ, მაგალითად, საშუალებას გაძლევთ მიიღოთ თეთრი სახლის კოორდინატები ვაშინგტონში … (გამოიყენეთ Google რუქები, დააწკაპუნეთ მარჯვენა ღილაკით " რა არის აქ ")

Dusk2Dawn washington (38.897885, -77036541, -5);

ხაზი 139: ეს არის მზის ჩასვლის/მზის ამოსვლის გაანგარიშება იმის დასადგენად, კარი უნდა იყოს ზემოთ თუ ქვემოთ. როგორც ხედავთ, გამოთვლაში გამოიყენება 2 ნომერი (+30). ეს არის მზის ამოსვლის/ჩასვლის შეფერხება. ჩემი ქათამი მიდის ოფიციალური მზის ჩასვლიდან რამდენიმე წუთში. მოგერიდებათ შეცვალოთ ეს შეფერხება თქვენს საჭიროებებზე.

როდესაც გადამრთველი მუშაობს, კარი ქვევით მიდის და ჩერდება სანამ არ დააბრუნებთ ნორმალურ მდგომარეობაში

ნაბიჯი 5:

გამოსახულება
გამოსახულება

2 ვერსიის შესაძლო ცვლილებები:

  • ESP8266 დაფუძნებული ვერსია
  • wifi კავშირი
  • კონტროლდება სმარტფონის აპლიკაციით
  • ვებკამერა

გირჩევთ: