Სარჩევი:

Covid უსაფრთხოების ჩაფხუტი ნაწილი 1: შესავალი Tinkercad სქემებში!: 20 ნაბიჯი (სურათებით)
Covid უსაფრთხოების ჩაფხუტი ნაწილი 1: შესავალი Tinkercad სქემებში!: 20 ნაბიჯი (სურათებით)

ვიდეო: Covid უსაფრთხოების ჩაფხუტი ნაწილი 1: შესავალი Tinkercad სქემებში!: 20 ნაბიჯი (სურათებით)

ვიდეო: Covid უსაფრთხოების ჩაფხუტი ნაწილი 1: შესავალი Tinkercad სქემებში!: 20 ნაბიჯი (სურათებით)
ვიდეო: ბიბი და ლოლო - ეპიზოდი 1 - უცნაური სტუმარი 2024, ივლისი
Anonim
Covid უსაფრთხოების ჩაფხუტი ნაწილი 1: შესავალი Tinkercad სქემებში!
Covid უსაფრთხოების ჩაფხუტი ნაწილი 1: შესავალი Tinkercad სქემებში!

Tinkercad პროექტები »

Გამარჯობა მეგობარო!

ამ ორ ნაწილის სერიაში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ Tinkercad's Circuits - სახალისო, მძლავრი და საგანმანათლებლო ინსტრუმენტი სქემების მუშაობის შესასწავლად! სწავლის ერთ -ერთი საუკეთესო საშუალებაა ამის გაკეთება. ამრიგად, ჩვენ ჯერ შევქმნით ჩვენს საკუთარ პროექტს: სქემა Covid უსაფრთხოების მუზარადისათვის!

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

ამ პროექტის დასასრულს თქვენ გექნებათ ძირითადი გაგება იმის შესახებ, თუ როგორ უნდა შეიმუშაოთ სქემები და პროგრამები Tinkercad– ის გამოყენებით. მიუხედავად იმისა, რომ ეს შეიძლება რთულად ჟღერდეს, არ ინერვიულოთ! მე აქ ვარ, რომ გაგიწიოთ მთელი პროცესის განმავლობაში - უბრალოდ ისწავლეთ და ისიამოვნეთ!

მასალები:

ყველაფერი რაც თქვენ გჭირდებათ არის Tinkercad ანგარიში! არ გაქვთ? დარეგისტრირდით უფასოდ www.tinkercad.com

ნაბიჯი 1: გახსენით Tinkercad

გახსენით Tinkercad
გახსენით Tinkercad

შედით Tinkercad– ში (ან დარეგისტრირდით, თუ ჯერ არ გაქვთ).

დაფის სისტემაში შესვლის შემდეგ გადადით მარცხენა მხარეს და აირჩიეთ "სქემები".

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

ახლა, ჩვენ მზად ვართ დავიწყოთ!

ნაბიჯი 2: დაასახელეთ თქვენი პროექტი

დაასახელეთ თქვენი პროექტი
დაასახელეთ თქვენი პროექტი

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

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

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

ნაბიჯი 3: ჩვენი მიკრო: ბიტის დამატება

ჩვენი მიკრო დამატება: ცოტა
ჩვენი მიკრო დამატება: ცოტა

ჩვენ დავიწყებთ ჩვენს პროექტს მიკრო: ბიტის დამატებით.

მიკრო: ბიტი არის პატარა კომპიუტერი, რომელზედაც შეგიძლიათ ისწავლოთ პროგრამირება. მას აქვს უამრავი მაგარი ფუნქცია, როგორიცაა LED განათება, კომპასი და დასაკონფიგურირებელი ღილაკები!

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

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

აირჩიეთ მიკრო: ბიტი და მიიტანეთ სამუშაო სივრცეში.

ნაბიჯი 4: ჩვენი სენსორის დამატება

ჩვენი სენსორის დამატება
ჩვენი სენსორის დამატება

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

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

ჩვეულებრივ, მას შეუძლია "დაინახოს" 5 მეტრამდე (16 ფუტი) მანძილზე, რაც კარგია, რადგან ეს საშუალებას მოგვცემს მივიღოთ ადრეული გაფრთხილება ადამიანების მოახლოებისთანავე, რაც საშუალებას მოგვცემს რეაგირება მოახდინოს, სანამ ისინი მიაღწევენ 2 მ (6 ფუტი) სოციალური დისტანციის სახელმძღვანელოს.

ნაბიჯი 5: კომპონენტების გაგება

კომპონენტების გაგება
კომპონენტების გაგება

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

Tinkercad– ზე ეს საკმაოდ მარტივია. თქვენ ხედავთ, რომ PIR სენსორის ბოლოში არის 3 ქინძისთავი.

  1. როდესაც თაგუნას გადააცილებთ მათზე, დაინახავთ, რომ პირველი პინი არის "სიგნალის" პინი, რაც ნიშნავს რომ ეს სიგნალს მისცემს როდესაც აღმოაჩენს ადამიანს.
  2. მეორე პინი არის "დენი", სადაც ჩვენ ვუკავშირდებით ელექტროენერგიის წყაროს, რათა ჩართოთ PIR სენსორი.
  3. მესამე პინი არის "Ground", სადაც ყველა "გამოყენებული" ელექტროენერგია გამოვა PIR სენსორიდან.

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

  1. პირველი 3 ქულა არის წარწერები P0, P1 და P2. ეს წერტილები კონფიგურირებადია და მათ შეუძლიათ მიიღონ სიგნალები (შეყვანა) ან გამოაგდონ სიგნალები (გამომავალი). არსებობს მრავალი განსხვავებული გზა, რომლითაც შეგვიძლია გამოვიყენოთ ეს წერტილები, რადგან ისინი ძალიან მორგებულია! ამის შესახებ მოგვიანებით…
  2. 3V წერტილი არის 3 ვოლტიანი ელექტროენერგიის წყარო. გახსოვდეთ, რომ ჩვენს PIR სენსორს სჭირდება ელექტროენერგიის წყარო? ჩვენ შეგვიძლია ელექტროენერგიის მიღება მიკრო: ბიტის 3 ვ წერტილიდან!
  3. GND წერტილი არის მოკლე "მიწა", სადაც ელექტროენერგია შეიძლება "გამოვიდეს" სამუშაოს შესრულების შემდეგ. PIR სენსორის მიწისქვეშა პინი შეიძლება დაკავშირებული იყოს აქ.

ნაბიჯი 6: კომპონენტების დაკავშირება

კომპონენტების დაკავშირება
კომპონენტების დაკავშირება

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

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

თქვენ ალბათ წარმოიდგენთ რა ხდება ახლა. ეს არის მარტივი მარყუჟი:

  1. ელექტროენერგია ტოვებს მიკრო: bit →
  2. → შედის PIR სენსორში მისი "Power" პინის საშუალებით
  3. → მუშაობს PIR სენსორში some
  4. → ტოვებს PIR სენსორს მისი "გრუნტის" პინის ან "სიგნალის" პინის საშუალებით
  5. → გადადის მიკრო: ბიტის "გრუნტის" პინზე ან "P0" პინზე

ნაბიჯი 7: ჩვენი სქემის სიმულაცია (ნაწილი 1)

ჩვენი სქემის სიმულაცია (ნაწილი 1)
ჩვენი სქემის სიმულაცია (ნაწილი 1)

როდესაც ჩვენ ვქმნით სქემებს Tinkercad– ზე, ჩვენ ასევე შეგვიძლია მათი სიმულაცია.

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

ჩვენი მიკროსქემის სიმულაციისთვის დააჭირეთ ღილაკს "დაიწყეთ სიმულაცია", რომელიც მდებარეობს ზედა მარჯვნივ…

ნაბიჯი 8: ჩვენი სქემის სიმულაცია (ნაწილი 2)

ჩვენი სქემის სიმულაცია (ნაწილი 2)
ჩვენი სქემის სიმულაცია (ნაწილი 2)

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

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

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

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

რაც შეეხება მიკრო: ბიტს? ჩვენ უკვე შევაერთეთ სიგნალის მავთული, მაშ რატომ არაფერი ხდება ?!

არ ინერვიულოთ, ეს მოსალოდნელია!

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

ნაბიჯი 9: Codeblock საფუძვლები

Codeblock საფუძვლები
Codeblock საფუძვლები

გამოდით სიმულაციიდან და შემდეგ დააჭირეთ ღილაკს "კოდი" ("სიმულაციის დაწყების" გვერდით). ეს გახსნის ახალ, უფრო დიდ გვერდით ზოლს მარჯვნივ.

სქემების განსაზღვრისა და სიმულაციის გარდა, ჩვენ ასევე შეგვიძლია პროგრამა Tinkercad– ზე Codeblocks– ის გამოყენებით. Codeblocks არის მარტივი გზა პროგრამირების ლოგიკის გასარკვევად, რაც შესანიშნავი შესავალია კოდირებაში უფრო მოწინავე ენებში შესვლამდე, როგორიცაა Javascript, Python ან C.

დავიწყოთ Codeblock გარემოს გაცნობით. Codeblock sidebar– ის მარცხენა მხარეს არის კოდის ბლოკები, რომელთა გადატანა და ჩაშვება შეგიძლიათ. მარჯვენა მხარეს არის თქვენი რეალური კოდი. სცადეთ შეისწავლოთ რამდენიმე ნაწილის გადაჭიმვა და ჩამოგდება.

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

ნაბიჯი 10: მიკრო: ბიტის დაპროგრამება (ნაწილი 1)

მიკროპროგრამირება: ბიტი (ნაწილი 1)
მიკროპროგრამირება: ბიტი (ნაწილი 1)

მოდი დავიწყოთ "შეყვანის" ბლოკების ძიებით და "პინზე [P0] გადატანა [მაღალი]". ეს არის შეყვანა, რადგან ის მიაწვდის მიკრო: ბიტის ინფორმაციას.

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

თუ PIR სენსორი აღმოაჩენს შემოჭრილს, იქნება სიგნალი მაღალი თუ დაბალი? თუ მაღალი პასუხი გაგიცია, მართალი ხარ! გარდა ამისა, როდესაც გამოვლენის ზონაში არ არის თავდამსხმელი (ან უკიდურესად იშვიათ შემთხვევებში, როდესაც შემოჭრილი მშვენივრად დგას), იქნება დაბალი ელექტრული სიგნალი.

ამრიგად, ლოგიკა ჩვენი კოდის უკან არის ძირითადად: "როდესაც ადამიანი გამოვლენილია, გააკეთე _".

ამჟამად, ის არაფერს აკეთებს, რადგან ჩვენ არ განვსაზღვრავთ მის გასაკეთებელს (ის ცარიელია). მაშ ასე, მოდით, რამე გავაკეთოთ.

ნაბიჯი 11: მიკრო: ბიტის დაპროგრამება (ნაწილი 2)

მიკრო პროგრამირება: ბიტი (ნაწილი 2)
მიკრო პროგრამირება: ბიტი (ნაწილი 2)

მოდით დავამატოთ გამომავალი კოდბლოკი სახელწოდებით "led leds". ეს კოდბლოკი საშუალებას გვაძლევს არეულობა მოვახდინოთ მიკრო განათებაზე: bit. თქვენ შეგიძლიათ ჩართოთ LED ბადე, რომ შექმნათ თქვენთვის სასურველი დიზაინი. დავამატე ღიმილიანი სახე. ეს არის გამომავალი, რადგან მიკრო: ბიტი იძლევა ინფორმაციას.

შემდეგ, შეცვალოთ [HIGH] (LOW) [LOW] შეყვანის კოდის ბლოკში.

იმის გამო, რომ ჩვენ შევიცვალეთ სიგნალი მაღალიდან დაბალზე, ჩვენი კოდი ახლა ამბობს:

როდესაც დაბალი სიგნალია P0- ზე, ჩართეთ LED- ები ღიმილიანი სახის შესაქმნელად

ეს ნიშნავს, რომ როდესაც ჩვენს გამოვლენის ზონაში ადამიანი არ მოძრაობს, მიკრო: ბიტი გამოჩნდება ღიმილიანი სახე, რადგან ის უსაფრთხოა! =)

ნაბიჯი 12: მიკრო: ბიტის დაპროგრამება (ნაწილი 3)

მიკროპროგრამირება: ბიტი (ნაწილი 3)
მიკროპროგრამირება: ბიტი (ნაწილი 3)

ჩვენ ვიცით, რას გააკეთებს მიკრო: ბიტი, როდესაც გამოვლენის ზონის გარშემო არავინ იქნება. რას იტყვით როცა ვინმე იქ არის?

ესეც განვსაზღვროთ. დაამატეთ სხვა შეყვანის კოდის ბლოკი "პინზე [P0] შეიცვალა [მაღალი]".

ამჯერად, ჩვენ დავტოვებთ მას როგორც [HIGH], რადგან ჩვენ ვიყენებთ მას რაღაცის გასაკეთებლად, როდესაც ადამიანი გამოვლინდება.

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

ნაბიჯი 13: ჩვენი კოდის ტესტირება

ტესტირება ჩვენი კოდი
ტესტირება ჩვენი კოდი

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

თუ ის არ აკეთებს იმას, რაც გსურთ, ხელახლა სცადეთ წინა ნაბიჯი და გადაამოწმეთ თქვენი კოდის ბლოკები ჩემი ეკრანის ანაბეჭდით. არ დანებდე!:)

ნაბიჯი 14: დამატებითი PIR სენსორების დამატება

დამატებითი PIR სენსორების დამატება
დამატებითი PIR სენსორების დამატება

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

ჯერჯერობით, ჩვენ მხოლოდ ერთი PIR სენსორი გამოვიყენეთ, ასე რომ ჩვენ შეგვიძლია გამოვავლინოთ ადამიანები მხოლოდ ერთ მხარეში. რაც შეეხება ჩვენს გარშემო არსებულ დანარჩენ სივრცეს? ჩვენ გვჭირდება მეტი სენსორი!

დახურეთ კოდის გვერდითი ზოლი ("კოდზე" დაწკაპუნებით) თუ ის კვლავ ღიაა და მოძებნეთ სხვა PIR სენსორი. დაამატეთ იგი თქვენს სამუშაო სივრცეში და შეაერთეთ იგი.

შენიშვნა: შეაერთეთ ეს მეორე PIR სენსორის სიგნალის პინი P1 ან P2 (მე მას დავუკავშირე P1). არ დაუკავშიროთ ის P0– ს, რადგან ეს წერტილი უკვე გამოიყენება პირველი სენსორის მიერ. თუ ამას აკეთებთ, მიკრო: ბიტი ვერ შეძლებს განსაზღვროს რომელი PIR აგზავნის სიგნალებს!

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

ნაბიჯი 15: მე -2 PIR დამატებითი კოდის დამატება

მე -2 PIR– ის დამატებითი კოდის დამატება
მე -2 PIR– ის დამატებითი კოდის დამატება

გახსენით კოდი კიდევ ერთხელ და დაამატეთ კოდის ბლოკების მეორე ნაკრები, რომელიც პირველის მსგავსია. ამჯერად, დააწკაპუნეთ ახალ კოდების ბლოკებზე და აირჩიეთ P1 (ან P2, თუ ახალი PIR დაუკავშირეთ P2).

PIR სენსორისთვის მარცხნივ (რომელიც დაკავშირებულია P0– თან), მე შევცვალე LED გამომავალი კოდის ბლოკი ისე, რომ LED ბადის მარცხენა მხარე იყოს განათებული. ანალოგიურად, PIR სენსორისთვის მარჯვნივ, მე შევცვალე LED გამომავალი კოდის ბლოკი ისე, რომ LED ბადის მარჯვენა მხარე იყოს განათებული.

როდესაც არცერთი PIR არ არის გააქტიურებული, LED ბადე მაინც აჩვენებს ღიმილიან სახეს, რადგან ის უსაფრთხოა!

ნაბიჯი 16: ტესტირების კოდი მრავალჯერადი PIR– ებისთვის

ტესტირების კოდი მრავალჯერადი PIR– ებისთვის
ტესტირების კოდი მრავალჯერადი PIR– ებისთვის

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

როდესაც ბურთი/ადამიანი გადადის მარცხენა PIR– ის გამოვლენის ზონაში, LED ბადე მიკროზე: ბიტი უნდა ანათებდეს მარცხენა მხარეს.

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

ნაბიჯი 17: სიგნალიზაციის დამატება

სიგნალიზაციის დამატება
სიგნალიზაციის დამატება

ახლა, როდესაც ჩვენ გვაქვს დაფარული ორი ძირითადი ბრმა წერტილი (თქვენ შეგიძლიათ აირჩიოთ დაამატოთ დამატებითი PIR სენსორები ან მიკრო: ბიტი კიდევ უფრო მეტი ფართობის დასაფარად), მოდით ეს კიდევ ერთი ნაბიჯი გადავდოთ.

რა მოხდება, თუ გინდათ რომ განგაში მოისმინოთ, როდესაც PIR გააქტიურდება? თქვენ არა მხოლოდ გაფრთხილებული იქნებით (მაგალითად, როდესაც თქვენ გძინავთ), არამედ შეგიძლიათ შეაშინოთ შემოჭრილი პირები თქვენს პირად სივრცეში, დაიცვათ თქვენც და დამრღვევიც Covid– ისგან.

გადადით გვერდითა ზოლზე მარჯვნივ და მოძებნეთ "piezo". ეს არის პატარა "დინამიკები" ან "ზუზუნები", რომლებსაც აქვთ ზედაპირი, რომელიც ვიბრირებს ელექტროენერგიის გავლისას, რაც ქმნის ხმამაღალ ზუზუნის ხმას.

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

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

მე დავამატე 1 000 ოჰმიანი რეზისტორი, მაგრამ თქვენ შეგიძლიათ ნებისმიერი რამის დაყენება. მე გირჩევთ რაღაც 500 ohms– ით - 2,000 ohms. რაც უფრო დაბალია წინააღმდეგობა, მით უფრო აქტუალური იქნება, ამიტომ ზარი უფრო ხმამაღალი იქნება

ნაბიჯი 18: ბუზერის კოდირება

ბუზერის კოდირება
ბუზერის კოდირება

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

ამის გაკეთება, მოდით ინიციალიზაცია P2 pin. დაამატეთ "დაწყების" კოდის ბლოკი და მის ქვეშ "analgo set pitch pin [P2]" code.

შემდეგ, თითოეული "პინზე შეცვალეთ [HIGH]" კოდბლოკში, დაამატეთ "ანალოგური მოედანი" გამომავალი კოდბლოკი, LED გამომავალი კოდბლოკის ქვემოთ (თუ ეს ფორმულირება დამაბნეველია, გადახედეთ ეკრანის სურათს ზემოთ!).

ეს ანალოგი კოდი ბლოკი საშუალებას გვაძლევს განვსაზღვროთ ორი პარამეტრი: ნაბიჯი და დრო.

  • დროის პარამეტრი გვეუბნება, რამდენ ხანს უნდა ითამაშოს ტონი. მე მას დავაყენე 500 ms (თქვენ შეგიძლიათ აირჩიოთ ნებისმიერი ნომერი).
  • მოედანი გვეუბნება, რამდენად მაღალი უნდა იყოს ტონი.

    აქ შეარჩიეთ განსხვავებული სიხშირე თითოეული PIR– ისთვის. ერთი დავაყენე 100 -ზე (დაბალი მოედანზე) და მეორე 400 -ზე (მაღალი მოედანზე). ამრიგად, თქვენ შეგიძლიათ თქვათ რომელი PIR სენსორი იმოქმედებს მხოლოდ ტონით (LED ბადის გადახედვის გარეშეც)

ნაბიჯი 19: საბოლოო სიმულაცია

საბოლოო სიმულაცია
საბოლოო სიმულაცია

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

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

როდესაც ადამიანი შემოდის მარჯვენა მხარის გამოვლენის ზონაში, მოკლედ უნდა ჟღერდეს, რომ შეგატყობინოთ, ხოლო LED ბადის მარჯვენა მხარე უნდა ანათებდეს, რაც შეგატყობინებთ, რომ თავდამსხმელი მოდის მარჯვნიდან.

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

ნაბიჯი 20: საბოლოო აზრები და მომავალი პროექტები

საბოლოო აზრები და მომავალი პროექტები!
საბოლოო აზრები და მომავალი პროექტები!

თუ თქვენ ეს გააკეთეთ ინსტრუქციის მიხედვით, გილოცავთ! მაშინაც კი, თუ თქვენ იბრძოლეთ ან ვერ მოახერხეთ მისი დასრულება, დარწმუნებული ვარ, თქვენ სულ ცოტა რამ ისწავლეთ Tinkercad– ის შესახებ და ეს არის ის, რაც იმდენად მნიშვნელოვანია!

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

ზემოთ მოყვანილი სურათი არის მუზარადის 3D მოდელი (.stl), რომელზეც მე ვმუშაობ, იგივე სქემის გამოყენებით, რაც ამ ინსტრუქციებში ავაშენეთ. მას აქვს 2 PIR სენსორი გვერდებზე, მიკრო: ბიტი დამონტაჟებულია წინა მხარეს (თქვენ შეგიძლიათ ნახოთ LED ბადე) და ზუზუნები.

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

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

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

გაერთეთ სახალისო და სწავლით სავსე 2021 წელს!

გირჩევთ: