Turinys:
- 1 veiksmas: įdiekite reaktyvius blokus
- 2 veiksmas: atsisiųskite sofos monitorių iš bibliotekų
- 3 žingsnis: supraskite sistemą
- 4 žingsnis: sukurkite vykdomąjį kodą
- 5 veiksmas: eksportuokite kaip paleidžiamą JAR
- 6 žingsnis: Paruoškite „Raspberry Pi“
- 7 veiksmas: paleiskite programą savo „Raspberry Pi“
- 8 veiksmas: išplėskite savo paraišką
Video: Nematomas šunų dresuotojas: 9 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
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ų
„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ą
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ą
Dešiniuoju pelės mygtuku spustelėkite ir kontekstiniame meniu pasirinkite „Sukurti“. Pasirinkite „Java SE“
5 veiksmas: eksportuokite 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“
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:
Automatinis šunų tiektuvas !!: 4 žingsniai
Automatinis šunų tiektuvas !!: Lengvas, naudingas ir sveikas
Nematomas garažo durų nuotolinio valdymo pultas: 7 žingsniai (su nuotraukomis)
Nematomų garažo durų nuotolinio valdymo pultas: Vieną kartą palikome savo automobilį stovėti už garažo, o vagis išdaužė langą, kad pasiektų garažo durų nuotolinio valdymo pultą. Tada jie atidarė garažą ir pavogė dviračius. Taigi nusprendžiau paslėpti nuotolinio valdymo pultą, pastatydamas jį į automobilio peleninę. Tai veikia iki
Šunų šunų dresuotojas: 5 žingsniai
Šunų šunų dresuotojas: Pasak AKC, (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day-should-a-dog-eat/) valgio porcijos dydis pašarai yra būtini šunims, o dėžutės dydis taip pat apribojo pašarų, kuriuos šuo galėjo suvalgyti per dieną, skaičių: „Veterinarija
Nematomas „Skype“belaidis telefonas: 3 žingsniai
Nematomas „Skype“belaidis telefonas: Šis projektas yra paremtas ankstesniais belaidžiais „Skype“telefonų projektais, tačiau šio grandinė yra tvarkingai saugoma telefono įkroviklio bazėje. Aš naudoju „Uniden“900 Mhz belaidį telefoną. Žiūrėkite žemiau esantį „SkypePhone.xls“, kad gautumėte „Excel“skaičiuoklę, kaip tai lituoti
Kaip padaryti, kad jūsų televizorius „B-Gone“taptų nematomas : 6 žingsniai (su nuotraukomis)
Kaip padaryti, kad jūsų televizorius „B-Gone“taptų nematomas …: Sveiki, dėkojame už susidomėjimą. Visų pirma, atsiprašau už bet kokią kalbos klaidą, kurią galėjau padaryti šioje pamokoje, esu prancūzas (niekas nėra tobulas; p) Nesivaržykite man pasakyti, ar reikia ką nors pataisyti, thx;) Dabar, esminis dalykas: TV-B