About SelfieBot assembling
Endurance start presenterar sitt projekt Selfibot.
Selfibot är en hållare för en telefonen/tablett med funktionen "Följ mig". Om användaren ändrar sin position följer telefonen honom/henne. Således talar på Skype kan du gå i rummet och fortfarande bo inom din samtalspartner synfält.
Enheten använder TowerPro MG995 servon och МК Atmega328 som en controller. Registeransvarige är ansluten med Bluetooth HC-06 moduler, motion och ljussensorer. Enheten är även utrustad med IR-belysning att aktivera normal användning i tillräckligt ljus, ett block av Li-Ion batterier med den totala kapacitansen 2600 мАhrs och genomsnittliga strömförsörjning 7.4 v. På samma gång att säkerställa korrekt laddning och urladdning av monterade blocket i enheten, innehåller den en motsvarande balancer-styrenhet kostnadsfritt och USB-port för uppladdning av externa enheter, och en power jack för eluttag via adapter.
När enheten är inaktiv, drivs den Arduino, rörelsesensorer och HC-06. Ingen makt används till servon. Men när Bluetooth dataöverföring startas eller någon form av rörelse detekteras inom en radie av 7 meter, enheten driver servon med 5-6 v. en viss impuls genereras för att byta plats på telefonen/tablett på vagga av enheten. Om innehavaren förblir passiv i 10-20 minuter, går den elektriska kraftförsörjningen till servon stoppen och enheten för att sova.
Vid datainsamling packet är servon i viss riktning tills ett kommando för att ändra riktning eller något annat kommando tas emot. I den senaste versionen av enheten röra servon sig smidigt tack vare maximal hastighet parametern tillägg till kommandot. MК läser också ljussensor data. Om den mottagna datan överskrider tröskelvärdet, startar systemet att vitalisera de infraröda dioderna.
Att styra Selfibot måste du köra kontrollprogrammet på din telefon/tablett monterad på vagga av enheten. SelfieBot är ansluten till telefonen/tablett via Bluetooth.
Programgränssnittet i kontroll
Selfibot kontrollera åtkomst beviljas genom proxy. Telefonen på SelfieBot och den samtalspartner telefonen ska ansluta till denna server och log-in. "S" läggs till inloggningen av SelfieBot och "G"-logga in kontrollera telefonens.
Processen för SelfieBot anslutning via Bluetooth och kontroll delning ske samtidigt. Det är bara en nyckel "Anslut innehavaren" för användaren. Efter den framgångsrika anslutningen försöker alla transporterna linje och överföra meddelanden till varandra direkt. SelfieBot Service initierar Bluetooth och Internet datum överföring. SelfieBot Service startar upp åt sidan (nästan åt sidan) från den huvudsakliga app. Vid transporterna måste inledande tjänsten ansluta dem direkt.
I Java ansluta vi två strömmar in i en tråd genom meddelande transmissionsmekanismen.
Som vi ansåg det alltför komplicerat en uppgift för att skapa budbäraren överföra video, beslutade vi att utveckla ett program kompatibla med någon budbärare. Det är därför av Selfibot kontroll app. tar upp minst utrymme.
Så, för att använda Skype och kontrollera SelfieBot är det nödvändigt att arbeta med två apps på en gång.
Det finns flera lösningar för denna uppgift. Vi beslutade att inte använda andra bibliotek som problem kan uppstå vid tillämpningen användning med kommersiellt syfte.
Vi beslutade att skapa en transparent styrspak placeras ovanför skärmen.
Joystick kraven:
1. den placeras framför allt Fönstren.
2. allt utanför joysticken är klickbara.
3. joystick kan minimeras och återställas.
4. det kan dras över skärmen.
Styrgränssnittet av SelfieBot under ett Skype-samtal.
Joysticken är ovanför skärmen och kan vara dolda.
Trots den enkla konstruktionen möter vi ett antal nyanser. På vissa Android modeller kunde vi inte göra transparent nycklar så vi fick dra dem.
På Indigogogo började vi en folkmassa finansierar kampanj för att samla in pengar till Förproduktion. I jämförelse med referens styrelsen har den nya modellen:
-en bättre interaktion med proxy;
-en autonom kontroll av den som innehavaren genom funktionen "ansiktsigenkänning";
-SelfieBot kontroll via webbläsaren.
-SelfieBot kontroll med hjälp av telefonens accelerometer (rotation, vinkel vänster-höger, etc.)
-För mer information se github (https://github.com/deadtr/SelfieBot/milestones).
Indiegogo kampanj finns kvar: http://igg.me/at/selfiebot