J'achète progressivement des appareils qui se connectent directement à mon iPad et iPhone via le port Lightning:
- Un clavier musical iRig
- Une clé mémoire iCirround IShowFast de 32 Go (double avec Lightning et prises USB)
- Une interface MIDI UNO M-Audio
- Une interface E / S ligne audio stéréo Behringer UCA222
Je suis également très nouveau dans l'IoT et j'ai commencé à apprendre la technologie BASIC, et je n'ai aucune idée si ce que je veux accomplir peut être fait.
Voici le problème. Lorsque l'un de ces accessoires est branché, je ne peux pas garder mon iPhone ou iPad sous tension ou en charge. Le problème est similaire au problème des écouteurs Lightning avec l'iPhone 7.
Mais Apple a maintenant créé un séparateur Lightning avec deux prises qui permet d'écouter avec des écouteurs Lightning pendant le chargement. J'en ai commandé un, mais j'ai constaté qu'Apple n'avait pas fourni de prise d'interface de données complète dans le séparateur - le côté données ne transmet que l'audio.
L'iPad est populaire auprès des musiciens, mais ils doivent faire très attention à ce qu'ils démarrent des sessions en direct ou en studio avec une charge complète, car tout le temps qu'ils exécutent leur appareil avec une interface musicale occupant le port Lightning, leur batterie se décharge!
Bien que cela puisse être une occasion manquée pour Apple, cela m'a fait penser, j'aimerais en créer un, mais d'abord je ne sais pas si quelqu'un d'autre l'a déjà fait, et sinon, comment pourrais-je commencer?
Quelqu'un a-t-il déjà essayé de construire un appareil capable non seulement de transmettre l'audio, mais aussi les données? Vous aimez brancher mon appareil sur mon iMac ou Air Book pour accéder à iTunes? Ou pouvoir copier des données vers / depuis ma clé USB?
Quelle est la meilleure façon de procéder? Matériaux dont j'aurai besoin?
L'image n'est qu'une maquette de ce à quoi je pense que le produit final pourrait ressembler, mais je suis flexible.
la source
Réponses:
En faisant mes recherches, et avant qu'un autre programmeur ne fasse ses recherches et ne me le demande, j'ai trouvé des solutions de contournement, mais rien n'était là qui répondait à la réponse spécifique sur la façon d'utiliser le port d'alimentation ou de "foudre" pour autre chose que des fichiers musicaux ou audio .
Je veux dire, il devrait être capable de gérer des données, comme mes documents, feuilles de calcul, fichiers texte, etc., comme il le fait lorsque je connecte mon iPad à mon iMac lors des sauvegardes. Il transfère plus que de la musique.
Après des semaines de mes propres recherches, j'avais besoin d'un expert car aucun ne s'est manifesté. Je pensais que cette question était suffisamment importante pour quiconque cherchait à entrer dans le côté matériel ou côté programmation de l'IoT, ou les deux. Et j'avais raison.
J'ai donc demandé à Mike Westerfield, propriétaire de ByteWorks, développeur de techBASIC, et j'ai littéralement écrit le livre (en fait plusieurs) sur IoT la même question. Il essaie de terminer son nouveau livre, mais il a pris le temps ce matin de répondre:
La recherche du programme MFi d'Apple explique pourquoi l'IoT est si limité dans sa portée et pourquoi on m'a dit que personne ne pouvait répondre à cette question. Comme ceux qui développent des applications IOS, vous devez rejoindre le programme du développeur MFi, et si vous écrivez une application pour utiliser le matériel, vous devez rejoindre les deux. De plus, les appareils MFi nécessitent le paiement de redevances à Apple.
Cependant, les informations sur les redevances ne sont disponibles que pour ceux qui signent un accord de non-divulgation. Mais si vous êtes accepté dans le programme, tous les schémas, puces, etc. sont disponibles pour que vous puissiez les utiliser et les tester. C'est tout simplement. Le programme complet, pour toute personne intéressée, se trouve dans le lien ci-dessus et le suivant.
Qu'est-ce qui ne fait pas partie du programme MFi? Selon Apple :
Accessoires qui se connectent à un appareil Apple via la prise casque et n'utilisent aucune technologie sous licence MFi
Boîtiers non électroniques
C'est pourquoi l'IoT n'est parlé que comme un passe-temps et, comme Mike l'a dit, contourner cela signifierait une alimentation (pas à partir de l'appareil Apple) utilisant un autre port, car personne, même sur Internet, n'a proposé un solution pour transmettre quoi que ce soit des données des capteurs aux données stockées dans un nuage au port Lightning. Sinon, cette question aurait eu une réponse depuis longtemps.
Avant d'Apple, vous, amateur, paniquez, selon Apple, tant que vous utilisez la technologie existante, qui inclut même le port Lightning, vous n'avez pas besoin de rejoindre le MFi. Par exemple, Apple déclare que si vous êtes l'un des membres ci-dessous, vous n'êtes pas admissible à rejoindre le MFi:
Je souhaite développer des coques pour iPhone, iPad ou iPod. Dois-je rejoindre le programme MFi?
Non. Si vous avez l'intention de développer un boîtier qui ne se connecte pas électroniquement à l'iPhone, l'iPad ou l'iPod à l'aide d'une technologie sous licence, vous n'avez pas besoin de rejoindre le programme MFi. Pour plus d'informations sur le développement de cas, veuillez visiter: http://developer.apple.com/resources/cases/ .
Je souhaite développer un accessoire qui communique avec un appareil Apple en utilisant uniquement Bluetooth Low Energy. Dois-je rejoindre le programme MFi?
Non. Les accessoires qui se connectent à un appareil Apple en utilisant uniquement les profils Bluetooth Low Energy / BTLE / Bluetooth 4.0 ou Bluetooth standard pris en charge par iOS ne font pas partie du programme MFi.
Je souhaite développer une application iOS qui communique avec un accessoire MFi. Dois-je rejoindre le programme MFi?
Non. Les développeurs d'applications iOS n'ont pas besoin de rejoindre le programme MFi. Tout ce dont les développeurs d'applications ont besoin se trouve dans le cadre d'accessoires externes, qui est fourni dans le SDK iOS. Pour accéder au SDK iOS, veuillez rejoindre le programme pour développeurs iOS: https://developer.apple.com/programs/ios/ .
Je souhaite acheter / vendre des accessoires MFi en tant que produits finis. Dois-je rejoindre le programme MFi?
Non. Vous n'avez pas besoin d'adhérer au programme MFi pour acheter et / ou vendre des accessoires MFi en tant que produits finis. Cependant, vous devez vous approvisionner en produits finis MFi auprès d'un titulaire de licence de fabrication MFi. Le titulaire de licence de fabrication sera autorisé à développer / fabriquer des produits vendus sous la marque de votre entreprise et sera responsable de toutes les exigences du programme au nom de votre entreprise. Le titulaire de licence de fabrication sera également autorisé à inclure le logo MFi sur l'emballage du produit et le guide d'utilisation de votre accessoire, une fois qu'il aura satisfait aux exigences du programme.
Je souhaite développer un accessoire MFi pour un usage personnel. Puis-je rejoindre le programme MFi?
Non. Nous vous recommandons d'utiliser une solution d'amateur tiers qui vous permettra de connecter des appareils iOS à des appareils série et d'écrire des applications iOS qui communiquent avec ces appareils série.
Je veux enseigner aux étudiants comment développer des accessoires MFi. Puis-je rejoindre le programme MFi?
Non. Les informations partagées dans le cadre du programme MFi sont confidentielles Apple et ne sont pas destinées à être utilisées dans un environnement académique.
Jusqu'à présent, le port Lightning a été construit ou autorisé pour l'industrie de la musique, qui comprend des écouteurs Lightning et une connectivité directe (de iConnectivity) du port Lightning au câble de connexion iOS USB en ligne (USB Type B) qui permet d'utiliser votre iPad Lightning / iPhone / iPod Touch dans le cadre de votre installation iConnectMIDI. Brancher votre synthétiseur ou application de module de son sur vos performances et enregistrements. Même des instruments de musique.
Cependant, un article de Fox News indique que l'Iphone8 supprime le port Lightning au profit de l'interface USB Type C, une nouvelle norme de l'industrie.
Et ce n'est pas tout. Apple, comme Mike l'a laissé entendre, aime garder les verrous sur son matériel, et voici un petit aperçu d'un article de CNET, intitulé " Le connecteur Lightning d'Apple et vous: ce que vous devez savoir "
la source