Turinys:

Nematomas šunų dresuotojas: 9 žingsniai
Nematomas šunų dresuotojas: 9 žingsniai

Video: Nematomas šunų dresuotojas: 9 žingsniai

Video: Nematomas šunų dresuotojas: 9 žingsniai
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Lapkritis
Anonim
Nematomas šunų dresuotojas
Nematomas šunų dresuotojas

Pastaba! Reaktyvieji blokai nebepasiekiami, todėl negalite užbaigti šios instrukcijos

Naudodami slėgio jutiklį, šviesos diodą ir garsiakalbį, galite paversti savo „Pi“nematomu šunų treniruokliu, kuris moko jūsų šunį pakilti nuo sofos. Kai šuo sėdi ant sofos, lemputė mirksi ir šuo gauna komandą „Išlipti iš sofos“. Kai šuo išlipa nuo sofos, jis išgirs komandą „Geras šuo“. Ši programa buvo pristatyta „Bitreactive“tinklaraštyje.

1 veiksmas: įdiekite reaktyvius blokus

Įdiekite reaktyvių blokų formą www.bitreactive.com

2 veiksmas: atsisiųskite sofos monitorių iš bibliotekų

Atsisiųskite „Couch Monitor“iš bibliotekų
Atsisiųskite „Couch Monitor“iš bibliotekų

„Eclipse“redaktoriuje kairėje pusėje yra du skirtingi rodiniai: „Blocks“ir „Package Explorer“vaizdas. Įsitikinkite, kad esate blokų rodinyje, ir pasirinkite importavimo mygtuką

Pamokose pasirinkite „Couch Monitoring with Raspberry Pi“.

Šiuo metu jūsų bus paprašyta užsiregistruoti. Tai suteiks jums tiesioginę prieigą prie vadovėlių, modifikuojamų sistemų ir bibliotekų.

3 žingsnis: supraskite sistemą

Suprasti Sistemą
Suprasti Sistemą

Sistema susideda iš 4 daugkartinio naudojimo blokų. Šviesiai mėlynos spalvos langeliai yra „Java“kodas. Jei spustelėsite „Java“kodą, jis atsidarys naujame lange. Pažiūrėkite, ar suprantate, kaip sistema veikia.

4 žingsnis: sukurkite vykdomąjį kodą

Sukurkite vykdomąjį kodą
Sukurkite vykdomąjį kodą

Dešiniuoju pelės mygtuku spustelėkite ir kontekstiniame meniu pasirinkite „Sukurti“. Pasirinkite „Java SE“

5 veiksmas: eksportuokite kaip paleidžiamą JAR

Eksportuoti kaip paleidžiamą JAR
Eksportuoti kaip paleidžiamą JAR

Kai bus sugeneruotas kodas, bus atidarytas paketų tyrinėtojo vaizdas ir naujas naujas projektas pažymėtas geltona spalva. Tai turėtų atrodyti maždaug taip (galbūt su kitu projekto pavadinimu).

Dešiniuoju pelės mygtuku spustelėkite exe projektą / eksportą ir pasirinkite „CouchMonitor Luanch“konfigūraciją. Pasirinkite bėgimo JAR pavadinimą, pvz. CouchMonitor.jar

6 žingsnis: Paruoškite „Raspberry Pi“

Paruoškite savo „Raspberry Pi“
Paruoškite savo „Raspberry Pi“

Jei esate naujas „Raspberry Pi“, pirmiausia turite jį nustatyti:

- Paruoškite SD kortelę (mes išbandėme naudodami NOOBS) Įdėkite SD kortelę į Raspberry Pi

- Prijunkite garsiakalbį Prijunkite tinklą Prijunkite jutiklį (duomenys prie GPIO0, kuris yra PIN kodas 11)

- Prijunkite šviesos diodą (prie GPIO3, kurio kaištis yra 15). Paleiskite „Raspberry Pi“prijungę USB veidrodinį maitinimo šaltinį.

- Sužinokite savo Raspberry Pi IP adresą (todėl norite, kad monitorius būtų prijungtas bent pirmą kartą. Kai paleisite, „Raspberry Pi“praneš apie kažką panašaus: „Mano IP adresas yra 10.10.15.107“.)

- Mes išbandėme su „Raspbian“(numatytasis prisijungimas: pi, slaptažodis: avietė), kuri pagal numatytuosius nustatymus apima „Java“.

7 veiksmas: paleiskite programą savo „Raspberry Pi“

- Prisijunkite prie „Raspberry Pi“(numatytąjį prisijungimą žr. 4 veiksme) tiesiogiai arba nuotoliniu būdu per ssh.

- Patikrinkite, ar paleidžiamas JAR failas (couchmonitor.jar) buvo nukopijuotas į „Raspberry Pi“.

- Įveskite sudo java -jar couchmonitor.jar, kad paleistumėte programą „Raspberry Pi“.

- Kai programa veikia, šviesos diodas pradės mirksėti, jei suveiks slėgio jutiklis ir jūsų šuniui bus pasakyta: „Kelkitės nuo sofos! Kai šuo paliks sofą, mirksėjimas nustos ir šuniui bus pasakyta „Geras šuo!“

8 veiksmas: išplėskite savo paraišką

Galbūt norite, kad programa primintų jūsų šuniui tuo atveju, jei jis vis tiek liks ant sofos ir nepaliks, kai taip bus pasakyta. Išmokti išplėsti savo sistemą „Reactive Blocks“pamokoje

Rekomenduojamas: