Indholdsfortegnelse:
- Trin 1: Installer reaktive blokke
- Trin 2: Download sofaovervågningen fra bibliotekerne
- Trin 3: Forstå systemet
- Trin 4: Generer eksekverbar kode
- Trin 5: Eksporter som kørerbar JAR
- Trin 6: Forbered din Raspberry Pi
- Trin 7: Kør applikationen på din Raspberry Pi
- Trin 8: Udvid din ansøgning
Video: Usynlig hundetræner: 9 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
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
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
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
Højreklik og vælg build fra kontekstmenuen. Vælg Java SE
Trin 5: 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
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:
Usynlig garageport fjernbetjening: 7 trin (med billeder)
Usynlig garageport fjernbetjening: En gang forlod vi vores bil parkeret uden for garagen, og en tyv smadrede et vindue for at komme til garageportens fjernbetjening. Derefter åbnede de garagen og stjal nogle cykler. Så jeg besluttede at skjule fjernbetjeningen ved at bygge den ind i bilens askebæger. Det fungerer ved at
Gør din skærm usynlig (godt næsten): 4 trin
Gør din skærm usynlig (godt næsten): Opret en skrivebordsbaggrund for at underholde og forvirre dine venner og kolleger ved hjælp af kun et digitalt kamera og lidt rodning
DIY Usynlig Hegn Batteri: 9 trin
DIY usynligt hegnbatteri: Usynlige hegninddæmningssystemer til kæledyr kræver et nyt batteri i hundens krave hver 3. måned. Usynlige hegnforhandlere sælger batteripakker til omkring $ 15. Dette dyre batteri er en plastkasse omkring en almindelig CR1/3 lithiumcelle, let tilgængelig
Usynlig Skype trådløs telefon: 3 trin
Usynlig Skype trådløs telefon: Dette projekt er baseret på tidligere trådløse Skype -telefonprojekter, men dette har kredsløbet pænt lagret i telefonens opladerbase. Jeg bruger en Uniden 900 Mhz trådløs telefon. Se SkypePhone.xls herunder for et excel -regneark over, hvordan jeg lodde
Universal (tyveri) beskyttelse for elektronisk udstyr eller biler med usynlig kontakt: 4 trin (med billeder)
Universal (tyveri) beskyttelse af elektronisk udstyr eller biler med usynlig kontakt: Jeg viser, hvordan du kan bruge en rørkontakt som en universel beskyttelse af elektronisk udstyr eller biler. Alt du skal bruge er en sivkontakt og en magnet. For biler skal du bruge et effektrelæ for at øge reed -switchens omstillingskapacitet. En billedlig