Le Makercast : une plateforme de vidéo livecasting vous pouvez contrôler (1 / 7 étapes)

Étape 1: Aucune idée de ce que je fais

Alors que j’ai eu quelques croquis pour la plateforme et le plan pour l’écriture de code exposé dès qu’il est devenu clair pour moi que je n’ai aucune idée de comment devenir amis avec cette nouvelle plateforme. En fait, il m’a fallu plusieurs jours, plus de 10 heures au total jusqu'à ce que j’ai finalement obtenu le jury connecté à l’ordinateur et le déroulement un clin d'esquisse avec arduino. Alors que je pouvais transférer quelque faute de cette à l’installateur d’all-in-one et Windows OS, surtout le fait était que PEBKAC, aussi honteux que cela puisse être d’admettre que. Installer tout manuellement et séparément clignotant, c’était ce qui a fonctionné pour moi avec cette vieille vidéo.

Depuis les problèmes jamais vraiment finissent c’était seulement la première question, la chronologie du projet regardé quelque chose comme ceci (à partir de ce que je me souviens):

  • Août : Recevoir le Conseil d’administration et les goodies d’Intel et Instructables (yay, beaucoup excitation et espoir)
  • Août : Recevoir le bouclier de Base Grove avec quelques cavaliers, puis passer plusieurs jours à essayer de connecter Edison pour PC, quelque chose au large avec pilotes, client de l’Arduino et tout ça. Pour la plupart le PEBKAC.
  • Septembre : Tout connecté, essayer des modules intéressants, y compris les chauffeurs qui ne fonctionnent pas.
  • Septembre : Les conducteurs automobiles ne fonctionnent toujours, même sur Arduino.
  • Septembre : Aimables collègues accrocher les cartes de conducteur à un oscilloscope. Aucun signe de vie, MCU conseils probablement ne vide.
  • Septembre : Aimable collègue aide avec clignotants des choses dans le moteur. Il est maintenant reconnu par Arduino et Edison.
  • Septembre : J’ai brancher un MPU6050 au Conseil d’administration car il semble que j’ai en aurez besoin pour la conscience de la position.
  • Septembre-octobre : Quantité inhabituelle de travail tombe sur ma tête, Edison recueille la poussière. Acheté quelques pièces de matériel pour le chariot. Prolongation de la limite me donne espoir.
  • 11 octobre : Revenir aux choses. Passer la journée à essayer de comprendre comment récupérer et filtrer les données de l’IMU. Ne le succès dans l’obtention des valeurs et de les convertir en unités SI. Décidez d’essayer de jouer avec des chauffeurs au lieu de cela pour l’instant.
  • 11 octobre : Pilote de moteur ne montre aucun signe de vie sur Edison ou Arduino.
  • 12 octobre : Aimable collègue laisse entendre que je clique sur le bouton de réinitialisation à bord. Arduino voit maintenant le jury pilote sur I2C. Se sentir stupide signifie que je viens d’apprendre quelque chose.
  • 12 octobre : Décider, qu’il n’y a aucune nécessité d’IMU dans un système de gamme mouvement clairement définis.
  • 13 octobre : Edison ne voit pas le Conseil d’administration d’I2C et se bloque sur Wire.endTransmission lors de la numérisation I2C.
  • 13 octobre : Décider que je vais essayer à l’aide de python pour le moteur à la place. N’ont aucuns python quelle expérience afin que jamais, mais une Instructable par CarmelitoAndrade me guide rapide. Merci!
  • 14 octobre : Essayer des choses avec python. Ne peut pas mettre à jour les bibliothèques et je suis par ailleurs désemparés comme prévu.
  • 15 octobre : Flash l’image plus récent à Edison, étant donné que je n’aurez pas besoin d’exécuter arduino script au démarrage et essayez d’obtenir libmraa à nouveau. Succès cette fois.
  • 16 octobre : Deux clics loin acheter autre moteur, mais décider de la liste des bibliothèques d’essai une fois de plus. Là vous allez, apparemment, pour exécuter le moteur Grove, vous devez la bibliothèque grovemd, l298 pas un double facepalm
  • 16 octobre : Réussi à courir le moteur à l’aide du script de l’Arduino. Eh bien, mieux que jamais maintenant je pense.
  • 16 octobre : Essayer de SSH dans le jury, de quelque chose mal encore une fois, impossible de se connecter sur WiFi et série.
  • 17 octobre : Flash l’Edison à nouveau pour résoudre les problèmes de connexion, ne pas télécharger libmraa et dois aller pour travailler.
  • Le 18 octobre : Gérer mise à jour libmraa, essayer l’échantillon grovemd.py et il fonctionne, apprendre quelques python sur elle. Cette atteinte. Beaucoup d’espoir !
  • 18 octobre : Concevoir les fichiers pour le manuel et les pièces de contreplaqué du chariot de découpe laser.
  • 21 octobre : Couper les pièces conçues
  • 23 octobre : Assembler la plupart de la dolly
  • 24 octobre : Pulvériser en caoutchouc sur les roues
  • 26 octobre : Le caoutchouc, j’ai pulvérisé sur omet de livrer. Bienvenue à l’élastique !
  • 7 novembre : Fait quelques modifications sur le matériel pour le chariot et les trous percés pour circuits imprimés
  • 8 novembre: A réussi à allumer une diode avec un tweet, enfin. Puis les moteurs aussi bien.
  • 9 novembre : Soudé certains fils et mettre le tout ensemble pour un test. A pris des photos et se précipita pour écrire cette instructable.

Une chose je peux dire à coup sûr - je vais prendre CS50x de Harvard dès qu’une nouvelle apparaît en ligne (nouvel an ou presque). Toute cette frustration m’a fait comprendre comment aucune idée je suis dans ces choses et moi d’entrer profondément dans l’ignorance plus pourrait juste résoudre que. Ou non.

Ce que je peux dire à ceux découragés par même moins plates-formes compliqués exploré/plus - juste garder aller et creuser pour trouver des réponses et vous obtiendrez où vous voulez être. Persistance jamais échoue.

Articles Liés

Faire une voiture RC, vous pouvez contrôler avec une télécommande

Faire une voiture RC, vous pouvez contrôler avec une télécommande

Dans cette instructables, je vais vous montrer comment vous pouvez gagner une voiture facile, vous pouvez faire vous-même.La meilleure chose à propos de cette voiture, c'est que, avec de légères modifications, vous pouvez la contrôler avec presque n'
Une embarcation de succulente créative, vous pouvez faire en quelques Minutes

Une embarcation de succulente créative, vous pouvez faire en quelques Minutes

Il s'agit d'un métier peu coûteux facile à l'aide de vos plantes préférées.Étape 1 :Je les appelle mosaïques de succulentes principalement parce que je ne vois rien d'autre à les appeler!Je me suis inspiré pour essayer ce projet après que faire une g
Comment faire une plateforme Mobile Robot faible coût

Comment faire une plateforme Mobile Robot faible coût

Ce Instructable agit ici de développer une base robotique pour prendre en charge vos expériences.Ce Instructable s'adresse à toute mise en route sur une plate-forme mobile de basse tension. Autres lecteurs pourraient trouver quelque chose d'intéressa
Comment contrôler une imprimante 3D avec un téléphone via AstroBox bricolage

Comment contrôler une imprimante 3D avec un téléphone via AstroBox bricolage

Cet Instructable va vous montrer comment configurer un serveur d'impression basée sur Raspberry Pi, vous pouvez contrôler et surveiller votre imprimante 3D à distance (y compris de tranchage distant) d'un téléphone, tablette ou ordinateur.Impression
Comment contrôler une ampoule de LED WiFi LYT8266 avec Billy en 5 MINUTES

Comment contrôler une ampoule de LED WiFi LYT8266 avec Billy en 5 MINUTES

Dans ce tutoriel nous allons voir comment contrôler une ampoule LYT8266 WiFi en 5 minutes à l'aide de la nouvelle plate-forme puissante de Billy.Vous aurez besoin :-A LYT8266 ampoule (http://authometion.com/shop/en/home/13-lyt8266.html)-Billy APP pou
Contrôler une imprimante 3D avec les gestes de la main

Contrôler une imprimante 3D avec les gestes de la main

j'ai écrit à ce sujet avant, mais j'ai réussi un laboratoire de technologie créative au California College of the Arts. J'ai aider les élèves avec un large éventail de compétences, créer un large éventail de projets. Une des nombreuses parties de mon
À l’aide d’une manette Wii Remote pour contrôler WMP sur un PC

À l’aide d’une manette Wii Remote pour contrôler WMP sur un PC

avez-vous jamais souhaité vous pouvez contrôler votre musique à partir de la pièce voisine ?La télécommande (ou contrôleur) vendus par Nintendo pour la machine de jeu « Wii » (ou console) est presque parfait, et si vous êtes comme moi vous avez déjà
Contrôler une caméra avec un Arduino et RS232 bouclier

Contrôler une caméra avec un Arduino et RS232 bouclier

Ce tutoriel va vous montrer comment vous pouvez contrôler de nombreux aspects d'une opération de caméras avec un Arduino. Ces opérations peuvent être le panoramique / inclinaison de la caméra, le zoom et la mise au point de la lentille et les caracté
Pixélisé (la fabrication d’un masque et une stop motion vidéo)

Pixélisé (la fabrication d’un masque et une stop motion vidéo)

Pixélisée est un projet de collaboration entre le cinéaste Salman Sajun et moi-même.Lorsque nous avons rencontré plus tôt cette année qu'il avait présenté l'idée d'une collaboration future. Étant donné que je me spécialise dans la fabrication de masc
Comment mettre en place une conférence vidéo en ligne

Comment mettre en place une conférence vidéo en ligne

Online conference call permet aux deux ou plusieurs personnes à parler, à voir les uns les autres et de partager des fichiers via le web.  Haute vitesse internet, webcam, un microphone et un PC est tout que vous devez établir un appel conférence et c
Bibliothèque PIC de Microchip pour contrôler une 20 de 4 LCD sur I2C

Bibliothèque PIC de Microchip pour contrôler une 20 de 4 LCD sur I2C

Ce Instructable présente une bibliothèque de « C » pour contrôler un seul 20 par 4 LCD basée sur le contrôleur LCD HD44780 sur I2C à l'aide de l'extenseur de IO 8 bits NXP PCF8574 distant. L'écran LCD est configuré pour l'interfaçage de 4 bits et peu
Contrôler une lampe basée sur la position de la porte

Contrôler une lampe basée sur la position de la porte

ce blog décrit comment faire un système qui s'allume une lampe, lorsqu'une porte est ouverte. Si vous ne l'avez pas déjà fait, regardez cette vidéo ci-dessous pour avoir une idée de ce que le système va faire :La vidéo montre un système qui s'allume
Faire une appli Android pour contrôler via Bluetooth un Arduino contrôler votre maison par l’intermédiaire de RF, climatisées et dotées de AppInventor

Faire une appli Android pour contrôler via Bluetooth un Arduino contrôler votre maison par l’intermédiaire de RF, climatisées et dotées de AppInventor

Je sais que le titre est tout à fait une bouchée, mais c'est exactement ce que c'est.Quelque temps auparavant, j'ai fait une instructable décrivant un circuit autour d'un atmega328 (ou un « Arduino ») qui était de dissuader les cambrioleurs en simula