Cuprins:

Antrenor de câini invizibil: 9 pași
Antrenor de câini invizibil: 9 pași

Video: Antrenor de câini invizibil: 9 pași

Video: Antrenor de câini invizibil: 9 pași
Video: Tutorial pentru mersul in lesa; cum sa dresezi cainele sa mearga la pas; disciplina la plimbare 2024, Noiembrie
Anonim
Antrenor de câini invizibil
Antrenor de câini invizibil

Notă! Blocurile reactive nu mai sunt disponibile, deci nu puteți completa acest instructabil

Cu un senzor de presiune, led și difuzor vă puteți transforma Pi-ul într-un antrenor de câini invizibil care vă antrenează câinele să coboare de pe canapea. Când câinele stă pe canapea, ledul clipește și câinele primește comanda „Ieși de pe canapea”. Când câinele coboară de pe canapea, va auzi comanda „Bun câine”. Această aplicație a fost prezentată pe blogul Bitreactive.

Pasul 1: Instalați blocuri reactive

Instalați blocurile reactive de pe www.bitreactive.com

Pasul 2: Descărcați monitorul canapelei din biblioteci

Descărcați monitorul canapelei din biblioteci
Descărcați monitorul canapelei din biblioteci

În editorul Eclipse din partea stângă există două vizualizări diferite: vizualizarea Blocuri și vizualizarea Explorator de pachete. Asigurați-vă că vă aflați în vizualizarea blocurilor și selectați butonul de import

Selectați Monitorizarea canapelei cu Raspberry Pi sub tutoriale.

În acest moment vi se va cere să vă înregistrați. Acest lucru vă va oferi acces imediat la tutoriale, sisteme modificabile și biblioteci.

Pasul 3: Înțelegeți sistemul

Înțelegeți sistemul
Înțelegeți sistemul

Sistemul este format din 4 blocuri reutilizabile. Căsuțele de culoare albastru deschis sunt cod Java. Dacă faceți clic pe codul Java, acesta se va deschide într-o fereastră nouă. Vedeți dacă înțelegeți cum funcționează sistemul.

Pasul 4: Generați cod executabil

Generați cod executabil
Generați cod executabil

Faceți clic dreapta și selectați build din meniul contextual. Alegeți Java SE

Pasul 5: Exportați ca JAR executabil

Exportați ca JAR executabil
Exportați ca JAR executabil

După generarea codului, vizualizarea exploratorului de pachete se va deschide cu un nou proiect nou marcat în galben. Ar trebui să arate cam așa (poate cu nume de proiect diferit).

Faceți clic dreapta pe proiectul exe / Export și selectați configurația CouchMonitor Luanch. Alegeți un nume pentru JAR rulabil, de ex. CouchMonitor.jar

Pasul 6: Pregătiți-vă Raspberry Pi

Pregătiți-vă Raspberry Pi
Pregătiți-vă Raspberry Pi

Dacă sunteți nou la Raspberry Pi, trebuie să îl configurați mai întâi:

- Pregătiți cardul SD (am testat utilizând NOOBS) Introduceți cardul SD în Raspberry Pi

- Conectați difuzorul Conectați rețeaua Conectați senzorul (date la GPIO0, care este numărul PIN 11)

- Conectați LED-ul (la GPIO3, care este pinul 15) Porniți Raspberry Pi conectând mircro USB pentru alimentare.

- Aflați adresa IP a Raspberry Pi (de aceea doriți un monitor conectat la acesta cel puțin pentru prima dată. La pornire, Raspberry Pi va raporta ceva de genul: „Adresa mea IP este 10.10.15.107”.)

- Am testat cu Raspbian (autentificare implicită: pi, parolă: zmeură), care include Java implicit.

Pasul 7: Rulați aplicația pe Raspberry Pi

- Conectați-vă la Raspberry Pi (pentru autentificare implicită, consultați Pasul 4), fie direct, fie de la distanță prin ssh.

- Verificați dacă fișierul JAR rulabil (couchmonitor.jar) a fost copiat pe Raspberry Pi.

- Tastați sudo java -jar couchmonitor.jar pentru a executa aplicația pe Raspberry Pi.

- Când aplicația rulează, LED-ul va începe să clipească în cazul în care senzorul de presiune este declanșat și câinelui dvs. i se va spune: „Coboară de pe canapea!” Când câinele părăsește canapeaua, clipirea se va opri și i se va spune câinelui „Câine bun!”

Pasul 8: extindeți aplicația

Poate doriți ca aplicația să vă amintească câinele în cazul în care acesta rămâne oricum pe canapea și nu pleacă atunci când vi se spune acest lucru. Aflați cum să vă extindeți sistemul în tutorialul Reactive Blocks

Recomandat: