Inhoudsopgave:

Onzichtbare hondentrainer: 9 stappen
Onzichtbare hondentrainer: 9 stappen

Video: Onzichtbare hondentrainer: 9 stappen

Video: Onzichtbare hondentrainer: 9 stappen
Video: De 9 stappen om de Wet van Aantrekking snel en succesvol toe te passen | Business Tips 2024, November
Anonim
Onzichtbare hondentrainer
Onzichtbare hondentrainer

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

Download de bankmonitor uit de bibliotheken
Download de bankmonitor uit 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

Begrijp het systeem
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

Uitvoerbare code genereren
Uitvoerbare code genereren

Klik met de rechtermuisknop en selecteer bouwen in het contextmenu. Kies Java SE

Stap 5: Exporteren als uitvoerbare JAR

Exporteren als uitvoerbare JAR
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

Bereid je Raspberry Pi voor
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: