Indholdsfortegnelse:

Usynlig hundetræner: 9 trin
Usynlig hundetræner: 9 trin

Video: Usynlig hundetræner: 9 trin

Video: Usynlig hundetræner: 9 trin
Video: Klikkertræning trin 4. kassen 2024, December
Anonim
Usynlig hundetræner
Usynlig hundetræner

Bemærk! Reactive Blocks er ikke længere tilgængelig, så du kan ikke fuldføre denne instruks

Med en trykføler, led og højttaler kan du gøre din Pi til en usynlig hundetræner, der træner din hund til at komme ud af sofaen. Når hunden sidder på sofaen, blinker LED'en, og hunden modtager kommandoen "Stå af sofaen". Når hunden stiger af sofaen, hører den kommandoen "God hund". Denne applikation blev omtalt i Bitreactive -bloggen.

Trin 1: Installer reaktive blokke

Installer reaktive blokke fra www.bitreactive.com

Trin 2: Download sofaovervågningen fra bibliotekerne

Download sofaovervågningen fra bibliotekerne
Download sofaovervågningen fra bibliotekerne

I Eclipse -editoren i venstre side er der to forskellige visninger: visningen Blokke og visningen Package Explorer. Sørg for, at du er i blokkevisningen, og vælg importknappen

Vælg sofaovervågning med Raspberry Pi under selvstudier.

På dette tidspunkt bliver du bedt om at registrere. Dette giver dig øjeblikkelig adgang til selvstudier, systemer, der kan ændres og biblioteker.

Trin 3: Forstå systemet

Forstå systemet
Forstå systemet

Systemet består af 4 genanvendelige byggesten. De lyseblå bokse er Java -kode. Hvis du klikker på Java -koden, åbnes den i et nyt vindue. Se om du forstår hvordan systemet fungerer.

Trin 4: Generer eksekverbar kode

Generer eksekverbar kode
Generer eksekverbar kode

Højreklik og vælg build fra kontekstmenuen. Vælg Java SE

Trin 5: Eksporter som kørerbar JAR

Eksporter som kørerbar JAR
Eksporter som kørerbar JAR

Efter kodegenerering åbnes pakkeforskervisningen med nyt nyt projekt markeret med gult. Det skal se sådan ud (måske med et andet projektnavn).

Højreklik på exe -projektet / Export, og vælg CouchMonitor Luanch -konfigurationen. Vælg et navn til den kørerbare JAR, f.eks. CouchMonitor.jar

Trin 6: Forbered din Raspberry Pi

Forbered din Raspberry Pi
Forbered din Raspberry Pi

Hvis du er ny inden for Raspberry Pi, skal du først konfigurere den:

- Forbered SD -kortet (vi har testet ved hjælp af NOOBS) Indsæt SD -kortet i Raspberry Pi

- Tilslut højttaleren Tilslut netværk Tilslut sensoren (data til GPIO0, som er pinkode 11)

- Tilslut LED'en (til GPIO3, som er pinkode 15) Start Raspberry Pi ved at tilslutte mircro USB til strømforsyning.

- Find ud af IP -adressen på din Raspberry Pi (det er derfor, du vil have en skærm tilsluttet til den i det mindste for første gang. Når den startes, vil din Raspberry Pi rapportere noget i retning af: "Min IP -adresse er 10.10.15.107".)

- Vi har testet med Raspbian (standard login: pi, password: hindbær), som inkluderer Java som standard.

Trin 7: Kør applikationen på din Raspberry Pi

- Log ind på Raspberry Pi (for standardlogin se trin 4), enten direkte eller eksternt via ssh.

- Kontroller, om den JAR -fil, der kan køre, (couchmonitor.jar) er blevet kopieret til Raspberry Pi.

- Skriv sudo java -jar couchmonitor.jar for at udføre applikationen på Raspberry Pi.

- Når applikationen kører, begynder lysdioden at blinke, hvis tryksensoren udløses, og din hund får besked: "Stå af sofaen!" Når hunden forlader sofaen, stopper blinkingen, og hunden får at vide "God hund!"

Trin 8: Udvid din ansøgning

Måske vil du have, at applikationen skal minde din hund i tilfælde af, at den alligevel bliver på sofaen og ikke går, når den får besked på det. Lær at udvide dit system i selvstudiet til reaktive blokke

Anbefalede: