Piratage le Spy Video Trakr II (17 / 18 étapes)

Étape 17 :

Voici la plateforme de lanceur de missiles montée sur le pont de Lego. Les chevilles qui ressortent de l’ajustement de bas le Lego technic faisceau trous donc, la plate-forme ne nécessaire aucune autre modification pour le connecter à la platine de Lego.

Voici la source Langusage de C pour l’application de Trakr :

////////////////////////////////////////////
relaycontrol app pour espion vidéo TRAKR.
Programme analyse pour voir si le bouton A été
pressé sur TRAKR distant et ensembles GPC0 haute
et GPC1 élevé d’envoyer courant à travers
bobine électromagnétique du relais. Cette volonté
déclencher du relais fermeture de la
circuit d’un appareil externe.
///////////////////////////////////////////

#include « svt.h » //include API officielle
#include « JAPI.h » //include « Secret sauce » API

#define GPC0 (1 << 0) //bitmask pour axe GPC0 = 00000001
#define GPC1 (1 << 1) //bitmask pour axe GPC1 = 00000010
#define GPC2 (1 << //bitmask 2) pour la broche GPC2 = 00000100
#define GPC3 (1 << 3) //bitmask pour broche GPC3 = 00001000
#define GPC4 (1 << 4) //bitmask pour axe GPC4 = 00010000
#define GPC5 (1 << 5) //bitmask pour broche GPC5 = 00100000
#define PDC6 (1 << 6) //bitmask pour axe PDC6 = 01000000
#define GPC7 (1 << 7) //bitmask pour axe GPC7 = 10000000

keyState int ;                    qualifier de « keystate » entier

void Start()
{
JAPI_SetIoOutputMode(GPC0+GPC1) ; mode de sortie //Set pour broches GPC0 et GPC1
}
bool Run()
{
keyState=GetRemoteKeys() ;    Vous appuyez sur la touche télécommande TRAKR
assigner à keystate
Si (keyState > 0)
{//if keystate est supérieur à 0
if(keyState&KEY_INPUT1)
{//Button une pressée
JAPI_SetIoHigh(GPC0+GPC1) ; //Set GPC0 et GPC1 broches hautes (3.3V)
} else {}
JAPI_SetIoLow(GPC0+GPC1) ; Couper les pins GPC0 et GPC1
}
if(keyState&KEY_HOME)
{//if bouton home pressé
retourne la valeur false ;           Cela mettra fin à la boucle
}
}
retourne la valeur true ;                 boucle se répète jusqu’au faux
}
void End()
{//Program fin - éteindre les deux broches
JAPI_SetIoLow(GPC0+GPC1) ;
}

Et ensuite le fichier Make :

# Makefile pour TRAKR jouet
# Projet Trakr

TRACKR_PATH = c: / Trackr
Nom_programme = relaycontrol
PRETTY_NAME = relaycontrol
OUTPUT_PATH =. / intermédiaire
Nom_sortie = $(OUTPUT_PATH) / .elf $(nom_programme)
INTERNALS_PATH =... / Composants internes

SOURCES = app.c
S_OBJECTS = $(OUTPUT_PATH)/app.o

OBJETS = $(S_OBJECTS) $(INTERNALS_PATH)/trakr.a

SHELL = sh
CC = bras-elf-gcc
AS = bras-elf-as
BIN = bras-elf-ld
LD = ld-elf-bras

TOPMEMORY = 0XFFE7C000
CFLAGS = - O0-J’AI... / Interne/Include-j’ai... / Composants internes-mur - gstabs +
TARGET_FLAG = - mcpu = arm926ejs - CMPAS-32 - mlittle-endian - specs=specs.semi
LDFLAGS = -T... /Internals/WJ_APP_8M.LD -Wl,--defsym-Wl,__stack_base=$(TOPMEMORY) -Wl,-Map -Wl, $(basename $ - gcc-g-s-Shared-o-nostartfiles-statique

tous : pré-compilé postgénération $(OUTPUT_NAME)

$(NOM_SORTIE): $(OBJECTS)
"Liaison... "
« Créer fichier $
-u _start -o $@ $(INTERNALS_PATH)/trakr_start.a $(OBJECTS) $(TARGET_FLAG) $(LDFLAGS)

$(OUTPUT_PATH)/app.o:app.c Makefile
"Compilation $<"
-c -o "$" $< » $(TARGET_FLAG) $(CFLAGS)

. FAUX : nettoyer postgénération tronçon préalable

nettoyer :
$(RM) -f $(nom_programme) .bin
$(RM) -f « $(PRETTY_NAME) .bin »
$(RM) -f $(OUTPUT_PATH)/app.o
$(RM) -f $(OUTPUT_NAME)
$(RM) -f $(MKDEPFILE)

postgénération :
bras-elf-objcopy - O binaire $(OUTPUT_NAME) « $(PRETTY_NAME) .bin »
[ -d "E:/" ] ; puis \
CP « $(PRETTY_NAME) .bin » e:/APPS / ; \
FI
tronçon :

# Fin du Makefile

Articles Liés

Piratage le Trakr vidéo espion avec Frickin' faisceaux Laser... Et les Missiles !

Piratage le Trakr vidéo espion avec Frickin' faisceaux Laser... Et les Missiles !

Avec la permission de CPT Hans.J'ai acheté un lance-missile USB-powered mousse, qui a pan & tilt et même un ciblage au laser ! Je suis mise sous tension du port USB interne de la Trakr et contrôle les lignes GPIO.Étape 1 : L'original de contrôle des
Dispaly monté tête (HMD) hack/modification pour faire un écran plus grand

Dispaly monté tête (HMD) hack/modification pour faire un écran plus grand

Bonjour... dans mon premier instructables, j'aimerais vous montrer comment hack/modifier le HMD monochrome de planète sauvage.Cette modification rend le tout plus petit et il vous fait sentir, que vous êtes assis dans une salle de cinéma!!!L'inconvén
Viseur électronique pour les appareils photo numériques compacts

Viseur électronique pour les appareils photo numériques compacts

ce Instructable est spécifique à un viseur électronique permettant du S95 de Canon, mais en supposant que votre appareil photo numérique a une capacité de sortie vidéo et vous pouvez trouver le bon connecteur et brochage, vous pouvez adapter à vos be
Piratage le Trakr vidéo Spy

Piratage le Trakr vidéo Spy

The Trakr est un robot contrôlé à distance équipé d'une caméra vidéo couleur et microphone, haut-parleur, un proche LED infrarouge pour la vision nocturne, un slot pour carte mémoire SD pour enregistrement audio/vidéo et 8 Mo de mémoire pour le stock
Piratage de l’espion vidéo Trakr III : faire un Bot Grabber de Legos, Snap Circuits et l’espion vidéo Trakr

Piratage de l’espion vidéo Trakr III : faire un Bot Grabber de Legos, Snap Circuits et l’espion vidéo Trakr

dans ce instructable je démontrerai comment utiliser des Legos, Snap Circuits et l'espion vidéo Trakr pour créer un bot grabber contrôlé à distance. Je démontrerai comment télécharger et installer le compilateur de langage C pour le Trakr. Ensuite, j
Espion vidéo Trakr : Ajouter une pièce jointe la griffe Lego

Espion vidéo Trakr : Ajouter une pièce jointe la griffe Lego

en l'honneur de la semaine nationale de la robotique et le défi de Robot Instructables je présente quelques modèles de robot. Cette conception (pour les 13-18 ans) profite de Spy vidéo Trakr de Wild Planet, qui est facilement programmable et conçu pa
Espion vidéo Trakr : Ajouter un lanceur de Missile

Espion vidéo Trakr : Ajouter un lanceur de Missile

en l'honneur de la semaine nationale de la robotique et le défi de Robot Instructables je présente quelques modèles de robot. Cette conception (pour les 13-18 ans) profite de Spy vidéo Trakr de Wild Planet, qui est facilement programmable et conçu pa
Comment faire une télécommande sentient web-marionnette de piratage de Twitter, Google, Skype, Arduino et traitement !

Comment faire une télécommande sentient web-marionnette de piratage de Twitter, Google, Skype, Arduino et traitement !

Comment pour manipuler un objet physique sur le web en utilisant les services web communs et leurs données accessibles simplement nourrit, avec certains ajouté ouvrir des choses source de décoder et de manipuler ces données et en fin de compte utilis
Hack The Spy Ear et apprendre à désosser un Circuit

Hack The Spy Ear et apprendre à désosser un Circuit

cette instructable introduit l'oreille espion vénérable en détails et ma façon d'inverser l'ingénieur un circuit.Pourquoi cet appareil mérite son propre instructable? :-Vous pouvez acheter une oreille espion pour un dollar !-Il peut amplifier les son
BRICOLAGE : Immobilisateur de piratage des clés perdues ou troqué ECU

BRICOLAGE : Immobilisateur de piratage des clés perdues ou troqué ECU

BRICOLAGE : dispositif d'immobilisationPiratage des clés perdues ou troqué ECUVoici comment reprogrammer l'immobilisateur de moteur de votre voiture de nouvelles clefs de programme dans l'inventer des clés perdues ou un écu échangé.BRICOLAGE vidéo :A
Piratage LaserCAD

Piratage LaserCAD

LaserCADSi comme moi, vous avez mis à niveau votre coupeur de Laser à utiliser un des contrôleurs de DSP vendus par LightObject.com, comme le AWC608 ou comme moi, la X7 DSP (AWC708), vous avez probablement devenir très familier avec LaserCAD, le seul
Piratage de Kinect (Article)

Piratage de Kinect (Article)

lorsque Microsoft a publié son système Kinect pour Xbox 360 il était dans l'espoir de donner une impulsion à la console et de vendre des jeux. Il a certainement frappé cette cible avec quelques ventes, mais la vraie surprise a été qu'une technologie
ERASER bricolage SPY en fournitures scolaires, vous devrez essayer !

ERASER bricolage SPY en fournitures scolaires, vous devrez essayer !

https://www.youtube.com/watch?v=tK_brh0XY14&feature=youtu.beÉtape 1: Faire une gomme SPY vous devez!!! Dans d'aujourd'hui vidéo je vais partager une idée plus sur comment faire une gomme espion bricolage à la maison.Étape 2: Vous pouvez utiliser tell
L’astuce piratage mieux!!!

L’astuce piratage mieux!!!

Le piratage meilleures astuces jamaisUne grande collection de hacks et astuces!!Pour plus de projets, visitez :instructablesprojects.blogspot.comÉtape 1: Comment télécharger apk directement sur Google Play Store sur pcComment faire pour télécharger d