Სარჩევი:
- მარაგები
- ნაბიჯი 1: ნაბიჯი 1: მიამაგრეთ ნემსი, შეკერეთ თქვენი მხარეები და დახაზეთ თქვენი დიზაინი
- ნაბიჯი 2: ნაბიჯი 2: დაამატეთ თქვენი სახელური
- ნაბიჯი 3: ნაბიჯი 3: კოდის დაწყების დრო
- ნაბიჯი 4: ნაბიჯი 4: შეიარაღება თქვენი მაღვიძარა
- ნაბიჯი 5: ნაბიჯი 5: ქვემოთ ფაილის ჩატვირთვა და მიკროსქემის მოედნის ექსპრესის შეკერვა
ვიდეო: Circuit Playground Express კარის სიგნალიზაცია: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ოდესმე გიფიქრიათ, ეძებენ თუ არა ოჯახის წევრები თქვენს ოთახს, როცა თქვენ არ ხართ? გსურთ მათი შეშინება? თუ თქვენ ჩემნაირი ხართ, მაშინ გჭირდებათ Circuit Playground Express კარის სიგნალიზაცია. მე საკუთარი კარის სიგნალიზაცია შევქმენი, რადგან მე ყოველთვის მაინტერესებს, თუ ვინმე შემოდის ჩემს ოთახში, როცა მე არ ვარ და მაშინაც კი, თუ მე არ ვარ მის შესაჩერებლად, მე ნამდვილად მინდა შევაშინო, რომ ნებართვის გარეშე არ გამიღონ კარი. ისევ
მარაგები
ამ კარის სიგნალიზაციისთვის დაგჭირდებათ ერთი წრიული სათამაშო მოედნის ექსპრეს ნაკრები, კომპიუტერზე წვდომა USB პორტით, მილების გამწმენდი, მკვეთრი მარკერი (ან ჩვეულებრივი მარკერი), ქსოვილის ორი ნაჭერი, რომელიც არის მინიმუმ 5x4 ინჩი (გინდათ დარწმუნდით, რომ გაქვთ საკმარისი სივრცე იმისათვის, რომ აკუმულატორის ჯიბეში ჩაიდოთ ჯიბეში, როდესაც ის კეთდება), ორი ცალი ძაფი და ნემსი. ეს ძაფები შეიძლება იყოს ნებისმიერი ფერი, ერთი გამოყენებული იქნება ქსოვილის ერთმანეთზე შესაკრავად და მეორე ძაფი ნაქარგებისთვის. თუ თქვენ არ გაქვთ მილების გამწმენდი, მაშინ დამატებითი ქსოვილი ან სიმები იმუშავებს.
ნაბიჯი 1: ნაბიჯი 1: მიამაგრეთ ნემსი, შეკერეთ თქვენი მხარეები და დახაზეთ თქვენი დიზაინი
მას შემდეგ რაც თქვენ გაქვთ ყველა თქვენი მარაგი ერთად, თქვენ გინდათ დაუყოვნებლივ დაიწყოთ ჯიბის დამზადება. მე გამოვიყენე ორი ნაჭერი თექა და გამოსაყენებელი შემკვრელი, რომ მეჭირა ერთმანეთთან ისე, რომ ისინი რიგში დარჩენილიყვნენ. შემკვრელის სამაგრს შეუძლია ხელი შეუწყოს თქვენი ჯიბის წინ ტექსტის დამატებას, ასე რომ თქვენ გსურთ გამოიყენოთ ეს შესაძლებლობა ქსოვის გრძელი მხარის შეკერვისთვის, რომელიც არ არის შეკრული შემკვრელის მიერ. მას შემდეგ, რაც ეს მხარე შეკერილი გაქვთ, შეგიძლიათ კვანძი შეუკრათ ძაფის ბოლოს და ამოიღოთ შემკვრელის სამაგრები.
ახლა თქვენ უნდა გქონდეთ ქსოვილის ორი ნაჭერი, რომლებიც ერთმანეთზეა შეკერილი. შემდეგი ნაბიჯი არის ქსოვილის დახატვა მკვეთრი მარკერით. უმჯობესია, თქვენი ქსოვა დახატოთ ქაღალდის ნაჭერზე, სანამ ქსოვილზე დახატავთ, რადგან ბასრი მუდმივია და თქვენ ვერ შეძლებთ წაშლას ნიშნის გაკეთებისთანავე.
შემდეგ თქვენ გინდათ აიღოთ ძაფის მეორე ნაჭერი, გადააადგილეთ იგი ნემსით, დააკოპირეთ კვანძი ბოლოს და დაიწყეთ თქვენი ასოების შეკერვა ქსოვილის ზედა ნაწილის უკნიდან წინა მხარეს. თქვენ დარწმუნებული უნდა იყოთ, რომ სცადოთ მხოლოდ იმ ადგილის შეკერვა, სადაც თქვენ მიაპყრო ბასრი და ასევე დარწმუნდით, რომ ამ პროცესში არ შეკეროთ თქვენი ორი ნაჭერი ქსოვილი.
გააგრძელეთ კერვა მანამ, სანამ ყველა ასო არ დასრულდება, მიამაგრეთ სტრიქონი, რათა დარწმუნდეთ, რომ ის არ გადადის ქსოვილში. შემდეგ აიღეთ თქვენი პირველი სიმებიანი ფერი, ჩაასხით იგი ნემსით, შეაწყვეთ კვანძი და დაასრულეთ ქვედა და ბოლო მხარის ნაკერი. დარწმუნდით, რომ დატოვეთ ზედა, ასე რომ თქვენ შეგიძლიათ გამოიყენოთ იგი როგორც ჯიბე.
ნაბიჯი 2: ნაბიჯი 2: დაამატეთ თქვენი სახელური
მას შემდეგ რაც ყველაფერი დაფიქსირდება, შეგიძლიათ გააგრძელოთ და დაამატოთ სახელური. მე გამოვიყენე მილების გამწმენდი, რომელიც შუაზე დავკეცე. თუ თქვენ არ გაქვთ მილების გამწმენდი, მე ვეძებ დამატებით ქსოვილს ან ძაფს. გსურთ დარწმუნდეთ, რომ გაქვთ საკმარისი მასალა თქვენი კარის სახელურზე დასაყენებლად ან კარის სიგნალიზაცია ვერ შეძლებს დაკიდებას
როდესაც თქვენ გაქვთ სახელური, შეკერეთ თითოეული ბოლო ჯიბის ორივე მხარეს.
ნაბიჯი 3: ნაბიჯი 3: კოდის დაწყების დრო
ახლა, როდესაც ჯიბე გააკეთეთ, დროა მოაწყოთ სათამაშო მოედნის ექსპრესი.
დასაწყებად, თქვენ უნდა დარწმუნდეთ, რომ თქვენი დაფა მიიღებს პროგრამას გადმოტვირთვისას, ასე რომ მე ავირჩიე, რომ მზადყოფნისას ჩემი შუქები მეწამული გამხდარიყო.
შემდეგ თქვენ გინდათ დარწმუნდეთ, რომ თქვენი სიგნალიზაცია თავსდება ღილაკზე A დაჭერით, აიღეთ "on a button click" ბლოკი და გადაიტანეთ იგი თქვენს ეკრანზე. ეს ბლოკი ინახავს მის შემდგომ ბლოკებს.
შემდეგ ჩვენ გვსურს დავრწმუნდეთ, რომ გვაქვს დრო განგაშის გასააქტიურებლად და გასასვლელად, რათა არ გამოვიყენოთ. მე ჩავრთე ყველა შუქი ღია ცისფერზე და მოწყობილობა დამელოდა 5 წამის შემდეგ, როდესაც მე დავაჭირე ღილაკს A, რათა უსაფრთხოდ მომეშორებინა. თქვენ შეგიძლიათ განსაზღვროთ ფერები და დროის ოდენობა ნებისმიერ ნივთზე, რაც გსურთ, უბრალოდ დარწმუნდით, რომ საკუთარ თავს საკმარის დროს უტოვებთ დაშორებისთვის.
შემდეგ თქვენ გსურთ შექმნათ ცვლადი. ცვლადი ჩემს კოდში არის "დაწყების აჩქარება". ეს შეიძლება დაერქვას იმას, რაც ოდესმე გონივრულია თქვენთვის. ეს ცვლადი მიიღება აჩქარების (მგ) მიმართულებით z. შემდეგ გინდათ რომ ყველა თქვენი შუქი გამორთული გითხრათ, რომ ყველაფერი დაყენებულია. შემდეგ თქვენ მიიღებთ სხვა ცვლადს და ეძახით მას "გააქტიურება". ეს ცვლადი იქნება მითითებული true- ზე.
ეს კოდი გეუბნებათ, რომ როდესაც ღილაკზე A დააწკაპუნებთ, პროგრამა მიიღებს მიმდინარე აჩქარებას, დააყენებს ამ რიცხვს საწყის აჩქარებას და შემდეგ დააყენებს "გააქტიურებულია ჭეშმარიტზე"
ნაბიჯი 4: ნაბიჯი 4: შეიარაღება თქვენი მაღვიძარა
საბოლოო ბლოკი დაიწყება "სამუდამოდ ბლოკით". ამ ბლოკის შიგნით გსურთ დაიწყოთ "თუ () = () მაშინ" ბლოკით. პირველ წრეში გსურთ განათავსოთ ცვლადი "გააქტიურებული" და დააყენოთ მეორე წრე ჭეშმარიტი. შემდეგ გსურთ მეორე "ცვლადის დაყენების" ბლოკი, რომ თქვათ "დააყენეთ მიმდინარე აჩქარება აჩქარებამდე (მგ) z. ეს უზრუნველყოფს, რომ როდესაც ცვლადი" გააქტიურებულია "მართალია მაშინ" მიმდინარე აჩქარება "სამუდამოდ შემოწმდება.
ჩვენ გვინდა ჩავდოთ მეორე "if ()> () then" ბლოკი და დავრწმუნდეთ, რომ ნიშანი შუაში უფრო დიდია ვიდრე ნიშანი. პირველი ბუშტი მიიღებს "მიმდინარე აჩქარების" აბსოლუტს და მეორე ბუშტი მიიღებს "დაწყების აჩქარების" +50 -ს. ეს უკანასკნელი "თუ მაშინ" პროგრამას განუწყვეტლივ უთმობს მიმდინარე აჩქარებას z- მიმართულებით და ადარებს მიმდინარე და დაწყებული აჩქარების აბსოლუტურ მნიშვნელობებს მანამ, სანამ არ აღმოაჩენს, რომ მიმდინარე აჩქარება უფრო დიდია, ვიდრე საწყისი აჩქარება. ჩვენ მხოლოდ აჩქარების აბსოლუტური მნიშვნელობები გვაინტერესებს, რადგან ჩვენ მხოლოდ გვსურს ვიცოდეთ CPX განიცდის მეტ აჩქარებას და არა რომელი მიმართულებით აჩქარებს. +50 ადგილზეა, რადგანაც საჭიროა მიმდინარე აჩქარება 50 მგ -ზე მეტი იყოს ვიდრე საწყისი აჩქარება ნიშნავს, რომ სიგნალიზაცია იმოქმედებს მხოლოდ მაშინ, როდესაც CPX გადადის კარით.
შემდეგ ჩვენ გვსურს ჩავრთოთ "while" მეორე თუ შემდეგ განცხადებაში, რომელიც ამბობს "ხოლო არა ღილაკი B. მე ავირჩიე წითელი და ვარდისფერი ფერების გამოყენება "pew pew" ბგერის დაკვრისას.
ეს კოდი კითხულობს იმას, რომ თუ მიმდინარე აჩქარება უფრო დიდია ვიდრე დაწყებული აჩქარება, მაშინ შიდა „while“მარყუჟი გამოიწვევს შუქის მოციმციმე ხმის დაკვრისას სანამ ღილაკზე B არ არის დაჭერილი.
შემდეგ ჩვენ უნდა შეგვეძლოს ჩვენი სიგნალიზაციის გამორთვა, ასე რომ თქვენ გსურთ "დააყენოთ" გააქტიურებული "ყალბი" "შეწყვიტოს ყველა ხმა და გამორთოთ ყველა შუქი
ეს უზრუნველყოფს, რომ ღილაკზე B დაჭერისას, "გააქტიურებული" ცვლადი დაყენდება ცრუზე, ყველა ხმა შეწყდება და ყველა შუქი გამორთულია
ნაბიჯი 5: ნაბიჯი 5: ქვემოთ ფაილის ჩატვირთვა და მიკროსქემის მოედნის ექსპრესის შეკერვა
მას შემდეგ რაც კოდს იმუშავებთ, გსურთ ჩატვირთოთ ფაილი და შეამოწმოთ თუ არა თქვენი კარის სიგნალიზაცია.
ბოლო, რისი გაკეთებაც გსურთ, არის მიკროსქემის დადება ჯიბის უკანა მხარეს. მე გამოვიყენე პირველი ოთხი ხვრელი ორივე მხრიდან, რომ გამეგრძელებინა დაფა.
მას შემდეგ რაც დაიკერა, მოათავსეთ ბატარეა ჯიბეში, შეიკავეთ კარი და დაელოდეთ პირველ მსხვერპლს.
ისიამოვნეთ!
გირჩევთ:
კარის სიგნალიზაცია ATTiny– ით: 6 ნაბიჯი
კარის სიგნალიზაცია ATTiny– ით: გამარჯობა ყველას, ამ გვერდზე მე გაჩვენებთ თუ როგორ გავაკეთე მარტივი კარის სიგნალიზაცია, რომელიც არის კომპაქტური, ხმამაღალი და აკუმულატორი
გაკვეთილი: როგორ გააკეთოთ კარის სიგნალიზაცია MC-18 მაგნიტური გადამრთველის სენსორის სიგნალიზაციის გამოყენებით: 3 ნაბიჯი
გაკვეთილი: როგორ გააკეთოთ კარის სიგნალიზაცია MC-18 მაგნიტური გადამრთველის სენსორის სიგნალიზაციის გამოყენებით: გამარჯობა ბიჭებო, მე ვაპირებ გაკვეთილი გავაკეთო MC-18 მაგნიტური გადამრთველის სენსორის სიგნალიზაციის შესახებ, რომელიც მუშაობს ჩვეულებრივ დახურულ რეჟიმში. მაგრამ პირველ რიგში, ნება მომეცით აგიხსნათ მოკლედ რას ნიშნავს ჩვეულებრივ ახლოს. არსებობს ორი სახის რეჟიმი, ჩვეულებრივ ღია და ჩვეულებრივ დახურული
მაცივრის კარის სიგნალიზაცია: 5 ნაბიჯი
მაცივრის კარის სიგნალიზაცია: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ სიგნალიზაცია, რომელიც გაისმის, თუ მაცივრის კარი დიდხანს დატოვეთ ღია. ეს წრე არ შემოიფარგლება მხოლოდ მაცივრით, ის შეიძლება გამოყენებულ იქნას სიგნალიზაციის გასააქტიურებლად, რადგან ნებისმიერი კარი დიდი ხანია ღიაა
კარის სიგნალიზაცია მაგნიტური დარბაზის სენსორის გამოყენებით: 5 ნაბიჯი
კარის სიგნალიზაცია მაგნიტური დარბაზის სენსორის გამოყენებით: კარის სიგნალიზაცია არის ძალიან გავრცელებული და სასარგებლო მოწყობილობა უსაფრთხოების მიზნით. ისინი გამოიყენება იმის დასადგენად, კარი ღიაა თუ დახურული. ხშირად ჩვენ ვნახეთ მაცივარში კარის სიგნალიზაცია, რომელიც ააქტიურებდა სხვა ხმას. კარის სიგნალიზაცია პრო
შუშის დამტვრევის სიგნალიზაცია / ძარცვის სიგნალიზაცია: 17 ნაბიჯი
შუშის ჩამტვრევის სიგნალიზაცია / ძარცვის სიგნალიზაცია: ეს წრე შეიძლება გამოყენებულ იქნას განგაშის გასაზრდელად შუშის ფანჯრის დამტვრევის შემჩნევის მიზნით, მაშინაც კი, როდესაც შემოჭრილი დარწმუნებულია, რომ დამსხვრეული მინის ხმა არ ისმის