Luxo Jr. Robot (10 / 10 stap)

Stap 10: Programmeren van de Pixar Jr


Link naar mijn Github: https://github.com/Timvdv/Pixar-lamp-Intel-Edison

Voordat we beginnen met coderen zijn er een paar dingen op te merken.
Ik gebruikte de Intel Edison als de controller met node.js als mijn programmeertaal.

Vloeiende overgangen tussen servo's.
We bouwen dit niet vanaf nul. Iemand precies het ding dat we moeten schreef: http://johnny-five.ioik ook enkele andere bibliotheken gebruikt om johnny vijf compatibel met de Intel Edison.

Beperkingen Intel Edison
Het grootste probleem in de software was het feit dat de Intel Edison alleen 4 PWM pinnen tegelijkertijd regelt terwijl ik heb 5 servo's. Wat dit betekent is dat ik moest PWM van de 5e servo handmatig verzenden, dit maakt het een beetje minder vloeiend.

Uitvoeren van de code
Ik neem aan dat uw Intel Edison is en uitgevoerd met de pinnen aangesloten op de juiste poort en dat je GIT geïnstalleerd hebt.

(ruwe schets -> ongeteste)
-SSH in uw edison
-CD naar uw home dir: ' cd ~'
-Klonen van de code van mijn github account: git clone https://github.com/Timvdv/pixar-lamp-intel-edison...

-CD in de directory
-Uitvoeren van NPM installeren te installeren de afhankelijkheden 'npm install'
-Als uw pinnen zijn aangesloten op dezelfde poorten als de mijne bent u goed om te gaan. Anders is dit de tijd om ze te veranderen. U kunt dit doen met de opdracht: 'vi slider.js'
-Wanneer u klaar bent... Voer het programma: 'knooppunt slider.js'

De intel edison zal het maken van een server op http://your-ip:3000 Ga naar de URL en gebruik de schuifregelaars om te bepalen van je eigen Pixi lamp.

Nu kijken naar de magie gebeuren!

Gerelateerde Artikelen

Sparky - DIY Web-Based Telepresence Robot

Sparky - DIY Web-Based Telepresence Robot

de naam Sparky is gebaseerd op een acroniem voor zelf portret artefact Roving Chassis ik een lastige titel voor een kunstproject begonnen in de vroege jaren 90. Sinds die tijd Sparky geëvolueerd van een oversized RC speelgoed met een paar baby monito
Blinky papier Robot - 1e papier Circuit Project

Blinky papier Robot - 1e papier Circuit Project

Deze leuke kleine project is een snelle, goedkope Inleiding tot papier circuits. Het maakt ook gebruik van sturdy zelf permanent papier mensen van mijn vorige ' ible (Blinky is een gelukkige kleine robot met een vrolijke rood licht op zijn hoofd. Het
SADbot: de seizoensinvloeden getroffen tekening robot

SADbot: de seizoensinvloeden getroffen tekening robot

SADbot werd gemaakt in samenwerking met Ben Leduc-molens voor de galerie met venster op de Eyebeam Art + Technology Center. Het belangrijkste idee was om het gebruik van zonne-energie voor het aandrijven van een tekening machine die kan communiceren
Robot Heartbeat Valentine Card

Robot Heartbeat Valentine Card

Deze leuke Valentijn kaart maakt gebruik van Chibitronics circuit stickers een schattig robot tot leven te brengen.Voor deze kaart u hebt nodig:Letter formaat vel karton (8.5 "x 11")Grijze cardstockRoze en wit papier3 Chibitronics LED stickersCh
Verbeterde Spider Robot

Verbeterde Spider Robot

Ik ben altijd op zoek naar een nieuw project te doen op mijn robotica workshop voor kinderen. Terwijl spider robots intrigerend zijn, bijna alle van hen zijn ofwel te ingewikkeld waarbij 10 + servo's of manier over begroting voor mijn atelier. In de
Luxo Maginfying Lamp LED Upgrade

Luxo Maginfying Lamp LED Upgrade

Ik ben gelukkig genoeg om een schoonvader die ooit een toegewijde tinkerer zoals ikzelf was. Af en toe, zal hij schenken op mij een van zijn gewaardeerde "ouderwetse" tools. Deze pass-downs zijn vaak antieke schatten, die zijn geliefd en gewaard
Hoe maak je kleine robots met nRover bestuur

Hoe maak je kleine robots met nRover bestuur

De nRover, is een kleine bord gemaakt om te bouwen van kleine robots zoals UGV (onbemande ground voertuigen), lijn volgeling of Domotica, het kan worden gecontroleerd door wifi, Bluetooth en radio-controle. Het belangrijkste doel is de ontwikkeling v
Zachte Robots: Maak een kunstmatige spier Arm en grijper

Zachte Robots: Maak een kunstmatige spier Arm en grijper

Met behulp van artificiële lucht spieren, kunnen een zeer flexibele robotarm en grijper worden gemaakt.Deze zachte robot wordt aangedreven door perslucht en elke één van de 11 spieren kan worden gecontroleerd door een standaard universele infrarood a
Modulaire Robotic Hand & Arm (met uitgebreide Range of Motion) (3D afgedrukt)

Modulaire Robotic Hand & Arm (met uitgebreide Range of Motion) (3D afgedrukt)

Hallo iedereen! Dit is mijn prototype hand en arm prothese, die ik heb zijn ontwerpen voor verscheidene maanden nu. Het is nog steeds een beetje van een work in progress, en aangezien ik afwerken van met college klassen voor het semester ik heb nog n
Dragon kostuum voor industriële Robot

Dragon kostuum voor industriële Robot

Dit leerprogramma zal u tonen hoe een draak kostuum voor een industriële robot te maken.Ik kreeg een goede deal op een industriële robot van FANUC LRMate 200IC/5 h voor experimenten thuis. Zoals mijn dochter is nogal gefascineerd door de machine, die
Minecraft Instructables Robot

Minecraft Instructables Robot

Ik weet niet over u, maar ik hou van de Instructables Robot. Dus besloten heb ik om een in Minecraft. Zijn vrij groot en het is hol. Ik omgezet de binnenkant in een huis. Ik hoop dat u geniet van dit instructable. Vergeet niet te stemmen.Stap 1: Beno
Mini Robot Platform

Mini Robot Platform

Het doel van dit project is het ontwikkelen van een miniatuur-chassis als u wilt experimenteren met basaal swarm robots. De voornaamste inspiratie is James McLurkin van fantastische MIT-project van de vroege 1990 's http://www.ai.mit.edu/projects/ant
Robot krab (strand schoonmaken)

Robot krab (strand schoonmaken)

Het doel van dit project is de ontwikkeling van de robot van een dienst die zal worden gebruikt voor het reinigen van buiten omgevingen, nauwkeuriger kust plaatsen zoals de stranden. Een van de belangrijkste elementen in de ontwikkeling van dit proje
Instructables officiële Papercraft Robot!

Instructables officiële Papercraft Robot!

Gefeliciteerd! U hebt besloten om de fantastische wereld van officiële Instructables Robot Papercrafting. Met slechts een paar benodigdheden heb je (hopelijk) rond het huis, kunt u een bureau buddy, een bewaker van uw externe televisie of een ornamen