6
votes

Utilisation de la connexion série iPhone (PIN 12 et 13)

OK, donc je n'ai jamais rien fait avec des connexions en série auparavant. Mais ...

Je viens de recevoir un Arduino que j'essaie d'utiliser pour lancer des roquettes de modèle à distance. J'ai un relais de 5 volts que je peux contrôler avec le numérique d'Arduino.

Maintenant, je veux connecter mon iPhone's TX à l'Arduino's RX et vice-versa. J'achèterais l'iPhone Breakout Board de Spark Fun pour que je puisse le connecter à l'Arduino. (http://www.sparkfun.com/products/10645) Je pensais quelque chose sur les lignes de: lorsque le téléphone obtient un texte ou un appel d'un certain nombre, ou peut-être même un signal Bluetooth, cela indiquerait à la Arduino. Mais ce sont des idées juste.

Comment puis-je réellement envoyer un signal de mon iPhone? Y a-t-il des bibliothèques Xcode pour faire cela? Mon téléphone est jailbreaké, alors je suis ouvert à d'autres méthodes de non-Apple pour envoyer des signaux. Mais je suis un programmeur novice.

merci.

P.s. Je suis nouveau pour empiler débordement et j'apprécierais si vous pouviez m'aider. La première fois que j'ai posté une question à laquelle quelqu'un m'a dit que ce n'était pas sur le bon site. Restez avec moi.

Edit N ° 1: Haha, je viens de lire ceci et cela ressemble à une bombe de téléphone portable dans un film terroriste. Je jure que ce n'est pas ce que je fais. Il suffit de regarder mon avatar.

Edit N ° 2: J'ai aussi une dongle Bluetooth pour l'Arduino. Mais honnêtement, je n'ai aucune idée de l'interface de quoi avec quoi que ce soit, c'était 10 $ de la Chine, alors je pensais que je l'achèterais pour que mes options soient ouvertes. Mais, peu importe, il serait vraiment cool de brancher un iPhone dans un Arduino.


5 commentaires

Suis-je censé me sentir réconforté que plutôt que de vouloir faire une bombe, vous voulez seulement lancer des roquettes :)


Hey, James. Les fusées de modèle sont super amusantes. De plus, des chances que vous ne vivez pas autour de moi. Donc, vous êtes probablement hors de la zone de danger.


Bombardier de téléphone portable avec des goûts coûteux!


Il est possible d'obtenir un bouclier wifi pour l'Arduino et de se connecter sur une connexion à la prise.


@KEEGANMCCARTHY Avez-vous déjà été capable de communiquer sur ces goupilles?


3 Réponses :


3
votes

Tout ce que je pense que vous devez faire est d'utiliser accessoire externe cadre . Je ne sais pas dans quelle mesure cela fonctionnera pour vous, la bibliothèque est censée communiquer avec les accessoires approuvés par MFI. J'aimerais vraiment entendre comment vos résultats sont allés, je vais mener une expérience de ma propre utilisation d'un tableau de panne


2 commentaires

Vous avez besoin d'une licence d'accessoires externe d'Apple pour ce matériel et un matériel très spécial


Vous pouvez créer un lien vers le cadre sans la licence de toute façon.



5
votes

Vous pouvez acheter un Câble série Redpark pour iOS pour connecter l'iPhone à votre Arduino conseil sur RS-232.

Ce livre semble également être utile: iOS Sensor Apps avec Arduino

EDIT : Redpark FAQ: http://redpark.com/c2db9_faqs.html

Il y a un SDK disponible pour ce câble série.

Vous aurez du mal à écrire un logiciel de communication lorsque vous essayez de vous connecter directement au connecteur Dock! Le framework accessoire externe ne vous aidera pas ici à moins que votre carte Arduino ait une puce de décodage spéciale pour la communication de connecteur de dock.

amusez-vous!


3 commentaires

Je pense que je fais essentiellement un de ceux avec la pièce de Sparkfun, mais sans la tête RS-232 (afin que je puisse l'interfacer directement). Mais celui que je ferai est environ 1/4 le prix! Merci pour ce lien cependant. Maintenant, je sais que cela peut être fait.


Merci pour l'info supplémentaire. Je garderai cela à l'esprit. C'est sûr que ce soit cher cependant. Mais je suppose que vous payez pour le SDK autant que leur câble. :(


redpark.myshopify.com/products/ttl-sérial-cable a également trouvé cela Tty câble. Encore 60 $, mais un peu plus simple pour l'Arduino ... je pense.



0
votes

Je suis dans un bateau similaire comme vous, et j'ai construit avec succès mon propre câble série à l'aide du podbrabout et j'ai mis en place une classe de série prenant en charge la lecture / l'écriture. Je peux confirmer que j'ai lu la lecture, comme je l'ai testé avec mon lecteur RFID. Je suis en train de rédiger un code qui enverra une commande à l'Arduino à partir de l'iPhone, puis l'arduino effectue une tâche basée sur la commande.

Voici un document que j'ai mis en place sur Idevice Serial Com,

https://docs.google.com/ Document / D / 1YI9_HCW8XSYNCG2OJT9OHLTG-DC-DNUC58VIULA81Q / EDIT? USP = Partage

Et la classe série peut être vue dans le projet que je travaille sur.

https://github.com/ipatch/kegcop


0 commentaires