უხილავი ძაღლების ტრენერი: 9 ნაბიჯი
უხილავი ძაღლების ტრენერი: 9 ნაბიჯი
Anonim
უხილავი ძაღლების ტრენერი
უხილავი ძაღლების ტრენერი

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

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

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

დააინსტალირეთ რეაქტიული ბლოკები www.bitreactive.com

ნაბიჯი 2: ჩამოტვირთეთ ტახტის მონიტორი ბიბლიოთეკიდან

ჩამოტვირთეთ ტახტის მონიტორი ბიბლიოთეკიდან
ჩამოტვირთეთ ტახტის მონიტორი ბიბლიოთეკიდან

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

შეარჩიეთ ტახტის მონიტორინგი Raspberry Pi– ით გაკვეთილების ქვეშ.

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

ნაბიჯი 3: სისტემის გაგება

გაიგე სისტემა
გაიგე სისტემა

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

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

გენერირება შესრულებადი კოდი
გენერირება შესრულებადი კოდი

დააწკაპუნეთ მარჯვენა ღილაკით და აირჩიეთ მშენებლობა კონტექსტური მენიუდან. აირჩიეთ Java SE

ნაბიჯი 5: ექსპორტი როგორც გაშვებული JAR

ექსპორტი როგორც Runnable JAR
ექსპორტი როგორც Runnable JAR

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

მარჯვენა ღილაკით დააწკაპუნეთ exe პროექტზე / ექსპორტზე და აირჩიეთ CouchMonitor Luanch კონფიგურაცია. აირჩიეთ სახელი გაშვებული JAR– ისთვის, მაგ. CouchMonitor.jar

ნაბიჯი 6: მოამზადეთ თქვენი ჟოლო პი

მოამზადეთ თქვენი ჟოლო პი
მოამზადეთ თქვენი ჟოლო პი

თუ თქვენ ახალი ხართ Raspberry Pi– ში, ჯერ უნდა დააყენოთ ის:

- მოამზადეთ SD ბარათი (ჩვენ გამოვცადეთ NOOBS– ის გამოყენებით) ჩადეთ SD ბარათი Raspberry Pi– ში

- შეაერთეთ სპიკერი შეაერთეთ ქსელი შეაერთეთ სენსორი (მონაცემები GPIO0- თან, რომელიც არის პინ ნომერი 11)

- შეაერთეთ LED (GPIO3– თან, რომელიც არის პინ ნომერი 15) დაიწყეთ Raspberry Pi– ით Mircro USB– ის შეერთებით დენის წყაროსთვის.

- გაეცანით თქვენი Raspberry Pi- ს IP მისამართს (ამიტომაც გინდათ, რომ პირველად იყოს მასთან დაკავშირებული მონიტორი. გაშვებისას თქვენი Raspberry Pi გამოაქვეყნებს რაღაცას: "ჩემი IP მისამართი არის 10.10.15.107".)

- ჩვენ შევამოწმეთ Raspbian– ით (ნაგულისხმევი შესვლა: pi, პაროლი: ჟოლო), რომელიც ნაგულისხმევად მოიცავს ჯავას.

ნაბიჯი 7: გაუშვით აპლიკაცია თქვენს ჟოლოს პიზე

- შედით Raspberry Pi– ში (ნაგულისხმევი შესვლისთვის იხილეთ ნაბიჯი 4), პირდაპირ ან დისტანციურად ssh– ის საშუალებით.

- შეამოწმეთ არის თუ არა გაშვებული JAR ფაილი (couchmonitor.jar) კოპირებული Raspberry Pi– ში.

- აკრიფეთ sudo java -jar couchmonitor.jar, რომ შეასრულოთ აპლიკაცია Raspberry Pi– ზე.

- როდესაც აპლიკაცია მუშაობს, LED დაიწყებს ციმციმებას იმ შემთხვევაში, თუ წნევის სენსორი გააქტიურდება და თქვენს ძაღლს ეტყვიან: "ჩამოდი დივანიდან!" როდესაც ძაღლი ტოვებს დივანს, მოციმციმე შეწყვეტს და ძაღლს ეტყვიან "კარგი ძაღლი!"

ნაბიჯი 8: გააფართოვეთ თქვენი განაცხადი

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

გირჩევთ: