Სარჩევი:

მორგებადი ლაზერული ლაბირინთი Arduino და Android აპლიკაციით: 13 ნაბიჯი (სურათებით)
მორგებადი ლაზერული ლაბირინთი Arduino და Android აპლიკაციით: 13 ნაბიჯი (სურათებით)

ვიდეო: მორგებადი ლაზერული ლაბირინთი Arduino და Android აპლიკაციით: 13 ნაბიჯი (სურათებით)

ვიდეო: მორგებადი ლაზერული ლაბირინთი Arduino და Android აპლიკაციით: 13 ნაბიჯი (სურათებით)
ვიდეო: 3 წლიანი უპროცენტო განვადება Samsung-ის მაცივრებზე 2024, ივლისი
Anonim
Image
Image
დააკონფიგურიროთ ლაზერული ლაბირინთი Arduino და Android აპლიკაციით
დააკონფიგურიროთ ლაზერული ლაბირინთი Arduino და Android აპლიკაციით
დააკონფიგურიროთ ლაზერული ლაბირინთი Arduino და Android აპლიკაციით
დააკონფიგურიროთ ლაზერული ლაბირინთი Arduino და Android აპლიკაციით

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

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

ლაზერული დეტალები
ლაზერული დეტალები
ლაზერული დეტალები
ლაზერული დეტალები
ლაზერული დეტალები
ლაზერული დეტალები

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

ნაბიჯი 2: საჭირო მასალები

საჭირო მასალები
საჭირო მასალები
საჭირო მასალები
საჭირო მასალები
საჭირო მასალები
საჭირო მასალები

საჭირო მასალები

ლაბირინთისთვის

1) თერმოკოლის ფურცელი

2) მუყაო.

3) გოფრირებული ყუთი

4) მრგვალი სარკე (გამოიყენება ქსოვილის ნაქარგებისთვის).

წრედისთვის

1) არდუინო უნო.

2) HC05 bluetooth მოდული 1No.

3) LDR 1 არა

4) 10K რეზისტორი 1No.

5) ჩვეულებრივი PCB - 1 არა.

6) მამრობითი სათაური და ქალი სათაურის ქინძისთავები.

ნაბიჯი 3: შექმენით ფარი არდუინოსთვის

გააკეთე ფარი არდუინოსთვის
გააკეთე ფარი არდუინოსთვის
გააკეთე ფარი არდუინოსთვის
გააკეთე ფარი არდუინოსთვის
გააკეთე ფარი არდუინოსთვის
გააკეთე ფარი არდუინოსთვის

როგორც ყველა სხვა პროექტი, მე ასევე ვქმნი ფარს ამ პროექტისთვის.

კავშირის დეტალები

1) Bluetooth მოდულის 4 მავთულისთვის

ა) Arduino 5V to Vcc

ბ) Arduino Gnd to Gnd

გ) Arduino D2 to Tx.

დ) Arduino D3 to Rx.

2) ლაზერული დიოდის ლაზერული პლუს D12 და Arduino Gnd– დან ლაზერულ მინუსამდე.

3) LDR– ისთვის გამოიყენეთ A0 პინი. Solder როგორც ზემოთ სურათზე. გამოიყენეთ გრძელი მავთულები ლაზერული და LDR– ისთვის.

ნაბიჯი 4: Android აპლიკაცია MIT აპლიკაციის გამომგონებლის გამოყენებით

Android აპლიკაცია MIT აპლიკაციის გამომგონებლის გამოყენებით
Android აპლიკაცია MIT აპლიკაციის გამომგონებლის გამოყენებით
Android აპლიკაცია MIT აპლიკაციის გამომგონებლის გამოყენებით
Android აპლიკაცია MIT აპლიკაციის გამომგონებლის გამოყენებით
Android აპლიკაცია MIT აპლიკაციის გამომგონებლის გამოყენებით
Android აპლიკაცია MIT აპლიკაციის გამომგონებლის გამოყენებით

მე ვიყენებ MIT პროგრამის გამომგონებელს ინტერნეტით Arduino პროგრამის შემუშავებისთვის. აპლიკაციის მოთხოვნაა Arduino bluetooth– თან დაკავშირება. ითხოვეთ მოთამაშის სახელი, შეიყვანეთ სახელი და დააწკაპუნეთ თამაშზე თამაშის დასაწყებად. ერთხელ დააწკაპუნეთ დაწყების ქრონომეტრზე აპში დაიწყეთ გაშვება. მას შემდეგ, რაც ლაზერულმა მიაღწია LDR- ს, გამოთვალეთ წინა ქულთან დაკავშირებული დრო, თუ წამები წინაზე ნაკლებია, მაშინ თქვენ გამარჯვებული ხართ. ტაიმერის მუშაობისას, Android ეკრანის ავტომატური დაბლოკვის შესაჩერებლად ვიყენებ შეტყობინებას დროის ყველა სიხშირეზე.

ნაბიჯი 5: Arduino პროგრამა

Arduino პროგრამა ძალიან მარტივია. შექმენით პროგრამული სერია pin D2, D3. როდესაც ანდროიდმა თქვა თამაშის დაწყება. ლაზერული ჩართვა D12 პინის სიმაღლეზე დაყენებით. შეამოწმეთ LDR კითხვა Pin A0– ში. თუ LDR კითხვა 500 -ზე ნაკლებია, თამაში მიმდინარეობს. თუ ლაზერი ფოკუსირებულია LDR– ზე, მაშინ კითხვა აღემატება 500 – ს.

ნაბიჯი 6: გააკეთეთ Maze ბაზა

გააკეთეთ ლაბირინთის ბაზა
გააკეთეთ ლაბირინთის ბაზა
გააკეთეთ ლაბირინთის ბაზა
გააკეთეთ ლაბირინთის ბაზა
გააკეთეთ ლაბირინთის ბაზა
გააკეთეთ ლაბირინთის ბაზა

1) ვიპოვე გოფრირებული ყუთი 18 "X 18" X 3 "განზომილებით.

2) გაჭრა თერმოკოლის ფურცელი იგივე განზომილებით 18 "X 18". ის მშვენივრად ჯდება ყუთში.

3) გაყავით თერმოკოლი 18 რიგად 18 სვეტად (თავდაპირველად დაგეგმეთ 1 "ზომის ლაბირინთი, ძალიან მცირე სივრცის გამო 2" X 2 " - ით).

4) ახლა თითოეული 2 "X 2" ცალი ცალკე გაჭერით. გამოიყენეთ მკვეთრი დანა და დაჭრილი უნდა იყოს სწორი. თუ ცხელი მავთულის საჭრელი მათ ადვილად გაჭრა.

5) თითოეული ნაჭერი ცალკე ჩასვით გოფრირებული ყუთის ბაზაზე (ჩასასმელად ფევიკოლის გამოყენებით).

6) გააშრეთ. გაშრობის შემდეგ ჩადეთ 1 ფუტის მასშტაბი თითოეულ ნაჭერს შორის უფსკრულში. სასწორი პირდაპირ დგას.

ნაბიჯი 7: გააკეთეთ კედლები

გააკეთე კედლები
გააკეთე კედლები
გააკეთე კედლები
გააკეთე კედლები
გააკეთე კედლები
გააკეთე კედლები

1) კედლები ძალიან ადვილია. ჩვენ ვყოფთ ლაბირინთს 2 "X 2" - ზე და ყუთის სიმაღლე არის 3 ". Se ჩვენ ვიღებთ ზოლის კარტს 3" ინჩით. მონიშნეთ ზოლში ყოველ 2 დიუმში და დახაზეთ ხაზები როგორც მუქი, ასე რომ დაფა ადვილად იჭერს ამ ადგილას.

ნაბიჯი 8: შეიმუშავეთ თქვენი ლაბირინთი

დიზაინი თქვენი Maze
დიზაინი თქვენი Maze
დიზაინი თქვენი Maze
დიზაინი თქვენი Maze
დიზაინი თქვენი Maze
დიზაინი თქვენი Maze
დიზაინი თქვენი Maze
დიზაინი თქვენი Maze

1) ჩამოტვირთეთ Maze (8 X 8) ინტერნეტიდან.

2) როგორც ლაბირინთიდან გაჭერით 2 ", 4", 6 "და ა.შ კედლის ნაჭრები და მოათავსეთ იგი თერმოკოლის შუალედში და დააჭირეთ მუყაოს თერმოკოლს შორის. ახლა კედლები პირდაპირ დგას.

3) გონივრულად დაასრულეთ ნახატი სრულად.

ნაბიჯი 9: შექმენით ლაზერი

გააკეთეთ საყრდენი ლაზერისთვის
გააკეთეთ საყრდენი ლაზერისთვის

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

ნაბიჯი 10: წრიული დანართი და მობილური სტენდი

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

1) ისევე, როგორც ლაზერი გააკეთეთ სტენდი LDR– ისთვის. მაგრამ მას არ სურს ასეთი სიზუსტე, მაგრამ ლაზერის სხივის ცენტრი არის დიოდის ცენტრი. შემდეგ ისიც ცხელი წებოთი.

2) გამოიყენეთ გოფრირებული ყუთი მობილური სტენდის დასამზადებლად.

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

საბოლოო ნაბიჯი არის რეფლექტორი გახადოს პროექტის გული.

ნაბიჯი 11: გააკეთეთ რეფლექტორი

გააკეთეთ რეფლექტორი
გააკეთეთ რეფლექტორი
გააკეთეთ რეფლექტორი
გააკეთეთ რეფლექტორი
გააკეთეთ რეფლექტორი
გააკეთეთ რეფლექტორი
გააკეთეთ რეფლექტორი
გააკეთეთ რეფლექტორი

1) ამის დანახვაზე ძალიან მარტივად გამოიყურება, მაგრამ ძალიან შრომატევადი და რთულია. თუ ეს მუშაობს მხოლოდ მაშინ მხოლოდ სრული თავსატეხი.

2) მიიღეთ გოფრირებული ყუთის ზოლები. გაჭერით ზომა 9 სმ X 3 სმ ხაზების მარკირებით.

3) ამ ნაჭრით გააკეთეთ 3 გვერდების სამკუთხედი და შეაერთეთ ზედა ნაწილი.

4) ახლა დაწყების დრო შეამოწმეთ სამკუთხედის დადგმა პირდაპირ იატაკზე ყველა მხრიდან. თუ არ შეიტანეთ ცვლილებები ან შეცვალეთ ნაჭრები მის გამოსასწორებლად. ჩასვით მრგვალი სარკის ნაჭერი ცენტრალური სამკუთხედის ზედა მხარეს. ჩემი ჭრის მიხედვით სარკის ცენტრი არის სუსტი სხივის ცენტრი. მე ვაკეთებ 21 ცალი, რომლის დასრულებას ძალიან დიდი დრო სჭირდება.

ნაბიჯი 12: ლაზერული ასახვის ტესტი

ლაზერული ასახვის ტესტი
ლაზერული ასახვის ტესტი
ლაზერული ასახვის ტესტი
ლაზერული ასახვის ტესტი

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

ნაბიჯი 13: თამაშის დრო

Image
Image
თამაშის დროა
თამაშის დროა
თამაშის დროა
თამაშის დროა

ნება მომეცით ასწავლოთ თამაში

1) შეიმუშავეთ ლაბირინთი თქვენი მოთხოვნის შესაბამისად. დაფარეთ იგი ქსოვილით და დადეთ ასახვის სარკის სადგამი ყუთზე.

2) დააყენეთ მობილური აპლიკაციით წინ.

3) დააწკაპუნეთ Pick bluetooth და შეარჩიეთ arduino bluetooth.

4) ახლა გამოჩნდება შემდეგი ეკრანი და იკითხეთ მოთამაშის სახელი.

5) შეიყვანეთ მოთამაშის სახელი და დააჭირეთ თამაშის დაწყებას. ახლა ტაიმერი დაიწყეთ აპში გაშვებას.

6) ამოიღეთ ქსოვილი ლაბირინთზე. ლაზერის გამოყენებით წყაროს დამკვრელიდან გადამისამართეთ ლაზერის სხივი Ldr სარკის გამოყენებით.

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

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

გირჩევთ: