Uithoudingsvermogen opstarten presenteert haar project Selfibot.
Selfibot is een houder voor een telefoon/tablet met de functie "follow me". Als de gebruiker zijn/haar standpunt wijzigt volgt de telefoon hem/haar. Dus praten op Skype kunt u wandelen in de kamer en nog steeds blijven binnen het gezichtsveld van uw gesprekspartner.
Het apparaat gebruikt TowerPro MG995 servo's en МК Atmega328 als een controller. De controller is verbonden met Bluetooth HC-06 modules, beweging en licht sensoren. Het apparaat is ook uitgerust met infrarood verlichting om normale verrichting in weinig licht, een blok met de totale capaciteit van 2600 мАhrs en gemiddelde voedingsspanning van 7,4 v lithium-ionbatterijen. Op hetzelfde moment om ervoor te zorgen de juiste laden en ontladen van de geassembleerde blok in het apparaat, bevat het een overeenkomstige balancer-controller en de USB-poort voor het opnieuw laden van externe apparaten, en een aansluiting van de macht voor elektrische levering via adapter.
Wanneer het apparaat in een inactieve status is, worden de Arduino, de bewegingssensoren en de HC-06 aangedreven. Geen macht wordt toegepast op de servo's. Maar wanneer Bluetooth gegevensoverdracht wordt gestart of één of ander soort beweging wordt gedetecteerd binnen een straal van 7 meter, het apparaat bevoegdheden de servo's met 5-6 v; een bepaalde impuls wordt gegenereerd als de positie van de telefoon/tablet op de houder van het apparaat wilt wijzigen. Als de houder passief gedurende 10-20 minuten blijft, gaat de elektrische voeding naar de servo's stopt en het apparaat slapen.
Bij data packet-acquisitie gaan de servo's in de gegeven richting totdat een opdracht om de richting te veranderen of een andere opdracht is ontvangen. In de nieuwste versie van het apparaat bewegen de servo's soepel dankzij de toevoeging van de maximumsnelheid parameter aan het commando. MК leest ook gegevens van de lichtsensor. Als de ontvangen gegevens de drempelwaarde overschrijdt, wordt het systeem begint te energize de infrarood diodes.
Gemonteerd op de houder van het apparaat om te controleren van de Selfibot u moet de controleprogramma te starten op uw telefoon/tablet. SelfieBot is verbonden met de telefoon/tablet via Bluetooth.
De controle-programma-interface
De Selfibot controle toegang wordt verleend via de ProxyServer. De telefoon op de SelfieBot en de gesprekspartner de telefoon moeten verbinding maken met deze server en log-in. "S" wordt toegevoegd aan de aanmelding van de SelfieBot en de "G"-naar de redekundig van de controlerende telefoon.
Het proces van SelfieBot verbinding via Bluetooth en controle delen gelijktijdig plaatsvinden. Het is slechts één sleutel "Verbind de houder" voor de gebruiker. Na de geslaagde verbinding probeer alle van de transporten lijn en rechtstreeks verzenden van berichten naar elkaar. De SelfieBot-Service initieert Bluetooth en Internet datum transmissie. De SelfieBot-Service wordt opgestart (bijna opzij) afgezien van de belangrijkste app. Bij de transporten moet Inleiding de dienst hen direct verbinden.
In Java verbinden we twee stromen in een draad door bericht-transmissiemechanisme.
Zoals we hebben overwogen dat het te ingewikkeld voor een taak als u wilt maken van de boodschapper overdracht van video, besloten hebben we om een compatibel met elk messenger applicatie te ontwikkelen. Dat is waarom de Selfibot control app. minimale ruimte in beslag neemt.
Dus, via Skype en controleren van SelfieBot is het nodig om te werken met twee apps tegelijk.
Er zijn verschillende oplossingen voor deze taak. Hebben we besloten tegen het gebruik van andere bibliotheken, zoals problemen kunnen ontstaan bij het gebruik van de toepassing met commerciële doeleinden.
We besloten om het maken van een transparante joystick boven het scherm worden geplaatst.
De joystick eisen:
1. het is vooral de ramen geplaatst.
2. alles buiten de joystick is aanklikbaar.
3. de joystick kan worden geminimaliseerd en gerestaureerd.
4. het kan worden gesleept over het scherm.
De controle-interface van de SelfieBot tijdens een Skype gesprek.
De joystick is boven het scherm en kan worden samengevouwen.
Ondanks de eenvoudige constructie ondervonden we een aantal subtiliteiten. Op sommige Android modellen konden wij niet transparant sleutels maken dus we moesten ze tekenen.
Op Indigogogo zijn we begonnen met een menigte financiering campagne om fondsen voor pre-productie te werven. In vergelijking met het referentie-bestuur zal het nieuwe model hebben:
-een betere interactie met de ProxyServer;
-een autonome controle van de houder via de functie "gezichtsherkenning";
-SelfieBot controle via browser;
-SelfieBot controle door middel van telefoon versnellingsmeter (rotatie, hoek links-rechts, enz.)
-Zie de github (https://github.com/deadtr/SelfieBot/milestones) voor meer informatie.
Indiegogo campagne is er nog steeds: http://igg.me/at/selfiebot