Inhoudsopgave:
- Stap 1: Installeer reactieve blokken
- Stap 2: Download de bankmonitor vanuit de bibliotheken
- Stap 3: Begrijp het systeem
- Stap 4: Genereer uitvoerbare code
- Stap 5: Exporteren als uitvoerbare JAR
- Stap 6: Bereid je Raspberry Pi voor
- Stap 7: Voer de applicatie uit op uw Raspberry Pi
- Stap 8: Breid uw aanvraag uit
Video: Onzichtbare hondentrainer: 9 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Opmerking! Reactive Blocks is niet langer beschikbaar, dus je kunt deze Instructable niet voltooien
Met een druksensor, led en speaker maak je van je Pi een onzichtbare hondentrainer die je hond traint om van de bank af te komen. Als de hond op de bank zit, knippert de led en krijgt de hond het commando “Kom van de bank af”. Als de hond van de bank af komt, hoort hij het commando "Goede hond". Deze applicatie was te zien in de Bitreactive blog.
Stap 1: Installeer reactieve blokken
Installeer Reactive Blocks van www.bitreactive.com
Stap 2: Download de bankmonitor vanuit de bibliotheken
In de Eclipse-editor aan de linkerkant zijn er twee verschillende weergaven: de weergave Blokken en de weergave Pakketverkenner. Zorg ervoor dat u zich in de blokkenweergave bevindt en selecteer de importknop
Selecteer de Couch Monitoring met Raspberry Pi onder tutorials.
Op dit punt wordt u gevraagd om u te registreren. Dit geeft je direct toegang tot tutorials, aanpasbare systemen en bibliotheken.
Stap 3: Begrijp het systeem
Het systeem bestaat uit 4 herbruikbare bouwstenen. De lichtblauwe vakjes zijn Java-code. Als u op de Java-code klikt, wordt deze in een nieuw venster geopend. Kijk of je begrijpt hoe het systeem werkt.
Stap 4: Genereer uitvoerbare code
Klik met de rechtermuisknop en selecteer bouwen in het contextmenu. Kies Java SE
Stap 5: Exporteren als uitvoerbare JAR
Na het genereren van de code wordt de weergave van de pakketverkenner geopend met een nieuw nieuw project dat in het geel is gemarkeerd. Het zou er ongeveer zo uit moeten zien (misschien met een andere projectnaam).
Klik met de rechtermuisknop op het exe-project / Export en selecteer de CouchMonitor Luanch-configuratie. Kies een naam voor de uitvoerbare JAR, b.v. CouchMonitor.jar
Stap 6: Bereid je Raspberry Pi voor
Als de Raspberry Pi nieuw voor u is, moet u deze eerst instellen:
- Bereid de SD-kaart voor (we hebben getest met NOOBS) Plaats de SD-kaart in de Raspberry Pi
- Sluit de luidspreker aan Sluit het netwerk aan Sluit de sensor aan (gegevens naar GPIO0, dat is pin 11)
- Sluit de LED aan (op GPIO3, dat is pin 15) Start de Raspberry Pi door de mircro USB aan te sluiten voor voeding.
- Zoek het IP-adres van uw Raspberry Pi op (daarom wilt u er voor de eerste keer een monitor op aansluiten. Bij het opstarten meldt uw Raspberry Pi zoiets als: "Mijn IP-adres is 10.10.15.107".)
- We hebben getest met Raspbian (standaard login: pi, wachtwoord: raspberry), die standaard Java bevat.
Stap 7: Voer de applicatie uit op uw Raspberry Pi
- Log in op de Raspberry Pi (voor de standaard login zie Stap 4), direct of op afstand via ssh.
- Controleer of het uitvoerbare JAR-bestand (couchmonitor.jar) naar de Raspberry Pi is gekopieerd.
- Typ sudo java -jar couchmonitor.jar om de applicatie op de Raspberry Pi uit te voeren.
- Wanneer de applicatie actief is, begint de LED te knipperen als de druksensor wordt geactiveerd en krijgt uw hond te horen: "Kom van de bank af!" Wanneer de hond de bank verlaat, stopt het knipperen en krijgt de hond te horen: "Goede hond!"
Stap 8: Breid uw aanvraag uit
Misschien wil je dat de applicatie je hond eraan herinnert voor het geval hij toch op de bank blijft en niet weggaat wanneer hem dat wordt verteld. Leer hoe u uw systeem kunt uitbreiden in de zelfstudie Reactive Blocks
Aanbevolen:
Onzichtbare garagedeur afstandsbediening - Ajarnpa
Onzichtbare afstandsbediening voor garagedeur: een keer lieten we onze auto buiten de garage staan en een dief sloeg een raam in om bij de afstandsbediening van de garagedeur te komen. Daarna openden ze de garage en stalen ze enkele fietsen. Dus besloot ik de afstandsbediening te verbergen door hem in de asbak van de auto te bouwen. Het werkt door om
Honden Hondentrainer: 5 stappen
Hondentrainer: volgens AKC (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day-should-a-dog-eat/) is de portiegrootte van de maaltijd voor de voer is essentieel voor honden, en de grootte van de doos beperkte ook het aantal voer dat de hond per dag kon eten, "Dierenarts
Doe-het-zelf onzichtbare omheiningsbatterij - Ajarnpa
DIY Invisible Fence Battery: Invisible Fence huisdieropvangsystemen vereisen elke 3 maanden een nieuwe batterij in de halsband van de hond. Invisible Fence-dealers verkopen batterijpakketten voor ongeveer $ 15. Deze dure batterij is een plastic behuizing rond een gewone CR1/3 lithiumcel, gemakkelijk verkrijgbaa
Onzichtbare draadloze Skype-telefoon - Ajarnpa
Onzichtbare draadloze Skype-telefoon: dit project is gebaseerd op eerdere draadloze Skype-telefoonprojecten, maar bij deze is het circuit netjes opgeborgen in de telefoonoplader. Ik gebruik een Uniden 900 Mhz draadloze telefoon. Zie SkypePhone.xls hieronder voor een Excel-spreadsheet van hoe ik deze heb gesoldeerd
Hoe weet u of Yahoo! Gebruikers zijn aangemeld als onzichtbare modus: 6 stappen
Hoe weet u of Yahoo! Gebruikers zijn aangemeld als onzichtbare modus: dit laat u zien hoe u kunt weten of Yahoo-gebruikers zijn aangemeld als onzichtbare modus en het werkt echt voor Yahoo Messenger 8, maar ik heb het niet geprobeerd tot 9 (bèta)…. hoe het werkt: doodle zal starten als je vriend in de onzichtbare modus is zoals deze:::"JOHN" verschijnt uit