Სარჩევი:

Arduino პარკირების ასისტენტი: 17 ნაბიჯი (სურათებით)
Arduino პარკირების ასისტენტი: 17 ნაბიჯი (სურათებით)

ვიდეო: Arduino პარკირების ასისტენტი: 17 ნაბიჯი (სურათებით)

ვიდეო: Arduino პარკირების ასისტენტი: 17 ნაბიჯი (სურათებით)
ვიდეო: Peugeot 2008 ხელმოწერა (2019) ინტერიერი - ექსტერიერი - მულტიმედია Walkaround 2024, ნოემბერი
Anonim
არდუინოს პარკირების ასისტენტი
არდუინოს პარკირების ასისტენტი
არდუინოს პარკირების ასისტენტი
არდუინოს პარკირების ასისტენტი

დამოკიდებული ToArduino დაიცავით მეტი ავტორის მიერ:

მარტივი 2x4 ელექტრონიკის დანართები
მარტივი 2x4 ელექტრონიკის დანართები
მარტივი 2x4 ელექტრონიკის დანართები
მარტივი 2x4 ელექტრონიკის დანართები

შესახებ: მე ოფიციალურად ერთ -ერთი ვარ იმ ადამიანთა შორის, ვინც თითქმის მთელ დროს ხარჯავს მავთულის დასაკავშირებლად, აკრეფს კოდს და აკეთებს სხვა ნივთებს, რასაც ადამიანები უწოდებენ "მოსაწყენს". მე მსიამოვნებს LED- ებთან, არდუინოსთან მუშაობა და ყველა სახის ნივთების დამზადება … ვრცლად ნარკომანიის შესახებ »

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

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

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

ნაბიჯი 1: დაგჭირდებათ…

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

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

მასალები:

  • 1x 2x4 - მინიმუმ 8 "სიგრძის
  • 8x Philips ხრახნები - სასურველია 1 "სიგრძის
  • 1x კვების ბლოკი - 5 ვოლტი, 850 mA
  • 1x Arduino Pro Mini - 5 ვოლტი, 16 MHz
  • 1x HC-SR04 ულტრაბგერითი დისტანციის სენსორი
  • 12x გამჭოლი რეზისტორები - 220 ოჰმი, 1/4 ვატი
  • 8x მწვანე LED- ები - 5 მმ
  • 4x წითელი LED- ები - 5 მმ
  • 1x Tactile Pushbutton - 6 მმ
  • 3x ოთხი კონდუქტორის მავთული გაიყიდა ფეხით - 22 ლიანდაგი
  • 1x Stranded Wire - 28 ლიანდაგი

ინსტრუმენტები:

  • მავთულის გამხსნელი
  • Bandsaw
  • გასაყიდი რკინა
  • Solder - მე ვიყენებ 60/40 Rosin Core
  • ცხელი წებოს იარაღი
  • სიჩქარის მოედანი
  • წებოვანი წებო
  • ფილიპსის ხრახნიანი მანქანა
  • ფანქარი
  • საბურღი
  • საბურღი 7/64 " - ეს დამოკიდებულია თქვენი ხრახნების ზომაზე
  • 3/16 "საბურღი
  • საბურღი 1/4"
  • 1 "Forstner Bit
  • კომპიუტერი Arduino IDE– ით ჩამოტვირთეთ აქ.
  • FTDI პროგრამისტი აქ

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

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

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

დაბეჭდეთ ქვემოთ მოყვანილი PDF ნიმუში. დარწმუნდით, რომ თქვენ გაქვთ დასაბეჭდი 100% მასშტაბით.

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

ნაბიჯი 3: გაჭრა სიგრძეზე

გაჭრა სიგრძეზე!
გაჭრა სიგრძეზე!
გაჭრა სიგრძეზე!
გაჭრა სიგრძეზე!

გამოიყენეთ თქვენი სამაჯური, რომ გაჭრათ 2x4 ნიმუშის კიდეზე. თქვენ ასევე შეგიძლიათ გამოიყენოთ საჭრელი ხერხი ან მაგიდის ხერხი.

ნაბიჯი 4: გაჭრა სახურავი

გაჭრა სახურავი!
გაჭრა სახურავი!
გაჭრა სახურავი!
გაჭრა სახურავი!
გაჭრა სახურავი!
გაჭრა სახურავი!

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

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

ნაბიჯი 5: გაანებეთ თავი

გაიღე ეს!
გაიღე ეს!
გაიღე ეს!
გაიღე ეს!
გაიღე ეს!
გაიღე ეს!

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

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

ნაბიჯი 6: გაბურღეთ! საბურღი! საბურღი

საბურღი! საბურღი! საბურღი!
საბურღი! საბურღი! საბურღი!
საბურღი! საბურღი! საბურღი!
საბურღი! საბურღი! საბურღი!
საბურღი! საბურღი! საბურღი!
საბურღი! საბურღი! საბურღი!
საბურღი! საბურღი! საბურღი!
საბურღი! საბურღი! საბურღი!

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

შემდეგ გაბურღეთ 3/16 ინჩიანი ხვრელი უხეშად ქვედა ნაწილის ცენტრში. ეს იქნება ხვრელი თქვენი დაკალიბრების ღილაკისთვის.

ახლა გამოიყენეთ თქვენი 1/4 ინჩიანი საბურღი, რომ კიდევ ორი ხვრელი გააკეთოთ ბოლოში. ეს იქნება ხვრელები მავთულისთვის.

ნაბიჯი 7: დაასრულეთ საკონტროლო ყუთი

დაასრულეთ საკონტროლო ყუთი!
დაასრულეთ საკონტროლო ყუთი!
დაასრულეთ საკონტროლო ყუთი!
დაასრულეთ საკონტროლო ყუთი!
დაასრულეთ საკონტროლო ყუთი!
დაასრულეთ საკონტროლო ყუთი!
დაასრულეთ საკონტროლო ყუთი!
დაასრულეთ საკონტროლო ყუთი!

ახლა თქვენ იყენებთ ნიმუშს. ამოიღეთ იგი რაც შეიძლება სუფთად.

აიღეთ სახურავი და დადეთ ბოლოში. გადააბრუნეთ, თუ მოგიწევთ, ეს გჭირდებათ ორიგინალურ ორიენტაციაში.

შემდეგ გამოიყენეთ 7/64 საბურღი, რომ გააკეთოთ ხვრელი თითოეული კუთხიდან დაახლოებით მეოთხედი დუიმიდან. გაბურღეთ დაახლოებით მეოთხედი ინჩის სიღრმეზე; არ გაბურღოთ ფრონტზე!

გამოიყენეთ ხრახნიანი და ხრახნები სახურავის დამაგრების მიზნით.

თქვენ არ გჭირდებათ, მაგრამ ეს ყუთს ბევრად უკეთესს გახდის, თუ მას კარგს მიანიჭებთ, დაფქვით.

ნაბიჯი 8: ჩადეთ LED- ები

ჩადეთ LED- ები!
ჩადეთ LED- ები!
ჩადეთ LED- ები!
ჩადეთ LED- ები!
ჩადეთ LED- ები!
ჩადეთ LED- ები!

დროა ელექტრონულად შეავსოთ ეს ყუთი! (ვინ ამბობს, რომ ეს არ არის სიტყვა?) LED- ები უნდა იყოს განლაგებული ორ რგოლში; გარედან დიდი მწვანე ბეჭედი შიგნით პატარა წითელი ბეჭდით.

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

გაიმეორეთ ეს პროცესი მანამ, სანამ ყველა LED არ არის მათ ხვრელებში. ფრთხილად იყავით, რომ სწორი ფერი ჩადოთ სწორ ხვრელში!

ნაბიჯი 9: შეანჯღრიეთ LED- ები

ქვიშა LED- ები!
ქვიშა LED- ები!
ქვიშა LED- ები!
ქვიშა LED- ები!
ქვიშა LED- ები!
ქვიშა LED- ები!

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

ამ დროს მივხვდი, რომ ჩემი ხვრელები ძალიან დიდი იყო! (მე გამოვიყენე ზომა, რომელიც აღემატება 3/16 )

ხის შემავსებელი სამაშველოში!

ნაბიჯი 10: შეაერთეთ საფუძველი

შეაჯამეთ მიწები!
შეაჯამეთ მიწები!
შეაჯამეთ მიწები!
შეაჯამეთ მიწები!

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

ნაბიჯი 11: შეაერთეთ რეზისტორები

შეაჯვარეთ რეზისტორები!
შეაჯვარეთ რეზისტორები!
შეაჯვარეთ რეზისტორები!
შეაჯვარეთ რეზისტორები!
შეაჯვარეთ რეზისტორები!
შეაჯვარეთ რეზისტორები!
შეაჯვარეთ რეზისტორები!
შეაჯვარეთ რეზისტორები!

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

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

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

ნაბიჯი 12: შეახვიეთ ღილაკი

შეახვიე ღილაკი!
შეახვიე ღილაკი!
შეახვიე ღილაკი!
შეახვიე ღილაკი!
შეახვიე ღილაკი!
შეახვიე ღილაკი!

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

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

დაბოლოს, დაასხით ცოტაოდენი ცხელი წებო ღილაკზე, რომ ის ადგილზე დარჩეს!

ნაბიჯი 13: შედუღეთ არდუინო

გამდნარი არდუინოსთვის!
გამდნარი არდუინოსთვის!
გამდნარი არდუინოსთვის!
გამდნარი არდუინოსთვის!
გამდნარი არდუინოსთვის!
გამდნარი არდუინოსთვის!
გამდნარი არდუინოსთვის!
გამდნარი არდუინოსთვის!

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

ამოიღეთ მავთულები LED- ებიდან და ღილაკიდან და მიამაგრეთ ისინი Arduino– ზე ზემოთ გაყვანილობის დიაგრამის მიხედვით. ქვემოთ მოცემულია დიაგრამების დასაბეჭდი ვერსია თქვენი მოხერხებულობისთვის.

ნაბიჯი 14: შექმენით სენსორული დანართი

შექმენით სენსორული დანართი!
შექმენით სენსორული დანართი!

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

მიჰყევით მარტივი 2x4 ელექტრონული დანართების მითითებებს ყუთის გასაკეთებლად, შემდეგ გამოიყენეთ თქვენი 1/4 ინჩიანი საბურღი, რომ გაათბოთ პატარა ხვრელი ყუთის ბოლოში.

ნაბიჯი 15: დაასრულეთ სენსორული კავშირები

დაასრულეთ სენსორული კავშირები!
დაასრულეთ სენსორული კავშირები!
დაასრულეთ სენსორული კავშირები!
დაასრულეთ სენსორული კავშირები!
დაასრულეთ სენსორული კავშირები!
დაასრულეთ სენსორული კავშირები!
დაასრულეთ სენსორული კავშირები!
დაასრულეთ სენსორული კავშირები!

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

  • შავი მიდის GND– ზე
  • ლურჯი მიდის ECHO– ში
  • მწვანე მიდის TRIG– ში
  • წითელი მიდის VCC– ში

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

ნაბიჯი 16: დაპროგრამეთ Arduino

პროგრამირება Arduino!
პროგრამირება Arduino!
პროგრამირება Arduino!
პროგრამირება Arduino!
პროგრამირება Arduino!
პროგრამირება Arduino!
პროგრამირება Arduino!
პროგრამირება Arduino!

შენიშვნა - 25 მარტი, 2017: როგორც კომენტატორმა "MuchTall" შემოგვთავაზა, მე განვაახლე კოდი, რომელიც მოიცავს კალიბრაციის დროს LED- ის დათვლას. გთხოვთ ჩამოტვირთოთ კოდის ახალი ვერსია ქვემოთ.

სენსორის წასაკითხად, ჩვენ გვჭირდება NewPing ბიბლიოთეკა. თქვენ შეგიძლიათ გადმოწეროთ აქ, მე ასევე ჩავრთე ქვემოთ თქვენი მოხერხებულობისთვის. Arduino IDE– ში დააწკაპუნეთ ჩანახატზე> ბიბლიოთეკის ჩართვა> Zip ბიბლიოთეკის დამატება… და მიუთითეთ საქაღალდეში 'NewPing.zip'.

შემდეგი, ამოიღეთ სხვა zip ფაილი და გახსენით "ParkingSystemV1.1.ino" Arduino IDE- ში. ატვირთეთ ესკიზი არდუინოში. იხილეთ ეს სტატია ან სტატია, თუ დახმარება გჭირდებათ.

დაახურეთ სახურავი და თქვენ დაასრულეთ!

ნაბიჯი 17: მონტაჟი და გამოყენება

მეორე ადგილი მიკროკონტროლერის კონკურსში 2017

სენსორების კონკურსი 2017 წ
სენსორების კონკურსი 2017 წ
სენსორების კონკურსი 2017 წ
სენსორების კონკურსი 2017 წ

მეორე პრიზი სენსორების კონკურსში 2017

გირჩევთ: