Innholdsfortegnelse:
- Trinn 1: Installer reaktive blokker
- Trinn 2: Last ned sofaen Monitor fra bibliotekene
- Trinn 3: Forstå systemet
- Trinn 4: Generer kjørbar kode
- Trinn 5: Eksporter som kjørbar JAR
- Trinn 6: Forbered din Raspberry Pi
- Trinn 7: Kjør programmet på din Raspberry Pi
- Trinn 8: Utvid søknaden
Video: Usynlig hundetrener: 9 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Merk! Reactive Blocks er ikke lenger tilgjengelig, så du kan ikke fullføre denne instruksen
Med en trykksensor, led og høyttaler kan du gjøre din Pi til en usynlig hundetrener som trener hunden din til å gå av sofaen. Når hunden sitter på sofaen, blinker ledet og hunden mottar kommandoen "Gå av sofaen". Når hunden går av sofaen vil den høre kommandoen “God hund”. Denne applikasjonen ble omtalt i Bitreactive -bloggen.
Trinn 1: Installer reaktive blokker
Installer Reactive Blocks fra www.bitreactive.com
Trinn 2: Last ned sofaen Monitor fra bibliotekene
I Eclipse -editoren på venstre side er det to forskjellige visninger: blokkeringsvisningen og pakkeutforskervisningen. Sørg for at du er i blokkeringsvisningen, og velg importknappen
Velg Couch Monitoring med Raspberry Pi under opplæringsprogrammer.
På dette tidspunktet blir du bedt om å registrere deg. Dette vil gi deg umiddelbar tilgang til opplæringsprogrammer, modifiserbare systemer og biblioteker.
Trinn 3: Forstå systemet
Systemet består av 4 gjenbrukbare byggeklosser. De lyseblå boksene er Java -kode. Hvis du klikker på Java -koden, åpnes den i et nytt vindu. Se om du forstår hvordan systemet fungerer.
Trinn 4: Generer kjørbar kode
Høyreklikk og velg build fra hurtigmenyen. Velg Java SE
Trinn 5: Eksporter som kjørbar JAR
Etter kodegenerering åpnes pakkeutforskervisningen med nytt nytt prosjekt merket med gult. Det skal se slik ut (kanskje med et annet prosjektnavn).
Høyreklikk på exe -prosjektet / eksport og velg CouchMonitor Luanch -konfigurasjonen. Velg et navn på JAR som kan kjøres, f.eks. CouchMonitor.jar
Trinn 6: Forbered din Raspberry Pi
Hvis du er ny på Raspberry Pi, må du konfigurere den først:
- Forbered SD -kortet (vi har testet med NOOBS) Sett inn SD -kortet i Raspberry Pi
- Koble til høyttaleren Koble til nettverket Koble sensoren (data til GPIO0, som er pin nummer 11)
- Koble LED -en (til GPIO3, som er pin nummer 15) Start Raspberry Pi ved å koble til mircro USB for strømforsyning.
- Finn ut IP -adressen til din Raspberry Pi (det er derfor du vil ha en skjerm koblet til den i det minste for første gang. Når du starter den, vil din Raspberry Pi rapportere noe sånt som: "Min IP -adresse er 10.10.15.107".)
- Vi har testet med Raspbian (standard pålogging: pi, passord: bringebær), som inkluderer Java som standard.
Trinn 7: Kjør programmet på din Raspberry Pi
- Logg på Raspberry Pi (for standard pålogging, se trinn 4), enten direkte eller eksternt via ssh.
- Sjekk om den kjørbare JAR -filen (couchmonitor.jar) er kopiert til Raspberry Pi.
- Skriv sudo java -jar couchmonitor.jar for å kjøre programmet på Raspberry Pi.
- Når applikasjonen kjører, begynner LED -lampen å blinke hvis trykksensoren utløses og hunden din får beskjed: "Gå av sofaen!" Når hunden forlater sofaen, vil blinkingen stoppe og hunden vil bli fortalt "God hund!"
Trinn 8: Utvid søknaden
Kanskje du vil at programmet skal minne hunden din i tilfelle den blir liggende på sofaen uansett og ikke går når den blir fortalt det. Lær å utvide systemet ditt i opplæringen om reaktive blokker
Anbefalt:
Usynlig garasjeportkontroll: 7 trinn (med bilder)
Usynlig garasjeportkontroll: En gang forlot vi bilen vår parkert utenfor garasjen, og en tyv knuste et vindu for å komme til fjernkontrollen til garasjeporten. Så åpnet de garasjen og stjal noen sykler. Så jeg bestemte meg for å skjule fjernkontrollen ved å bygge den inn i bilens askebeger. Det fungerer ved å
Gjør skjermen usynlig (vel nesten): 4 trinn
Gjør din skjerm usynlig (vel nesten): Lag en skrivebordsbakgrunn for å underholde og forvirre vennene dine og medarbeiderne ved å bare bruke et digitalt kamera og litt fikling
DIY usynlig gjerdebatteri: 9 trinn
DIY Invisible Gjerdebatteri: Invisible Fence kjæledyrinneslutningssystemer krever et nytt batteri i hundens krage hver tredje måned. Invisible Fence -forhandlere selger batteripakker for rundt $ 15. Dette dyre batteriet er en plastkasse rundt en vanlig CR1/3 litiumcelle, lett tilgjengelig
Usynlig Skype trådløs telefon: 3 trinn
Usynlig Skype trådløs telefon: Dette prosjektet er basert på tidligere trådløse Skype -telefonprosjekter, men denne har kretsen pent lagret i telefonens ladebase. Jeg bruker en Uniden 900 Mhz trådløs telefon. Se SkypePhone.xls nedenfor for et Excel -regneark om hvordan jeg loddet
Universell (tyveri) beskyttelse for elektronisk utstyr eller biler med usynlig bryter: 4 trinn (med bilder)
Universell (tyveri) beskyttelse for elektronisk utstyr eller biler med usynlig bryter: Jeg viser hvordan du kan bruke en sivbryter som en universell beskyttelse for elektronisk utstyr eller biler. Alt du trenger er en sivbryter og en magnet. For biler trenger du et effektrelé for å øke omkoplingskapasiteten til sivbryteren. Et bilde