Raspberry webserver verzenden gegevens ophalen met Arduino Nano rijden 6 servo's


http://www.YouTube.com/watch?v=f7oSqLO9iJo

Dit is een klein project heb ik voor een collega die een 1/48 RC schaalmodel van een Fletcherklasse torpedobootjager bouwt (yup... dat maakt het "model" ongeveer 8 voet lang!) Hij vroeg als ik de 5 animeren kon x MKIII 5 "/ 38 pistool torentjes, compleet met de peiling en hoogte, en ook kunnend individueel zeggenschap zij, of hen te controleren in selecteerbaar groepen, zoals in het echte ding.

Dus na 3 dagen voor het onderzoeken, testen en fijnafstemming, heb ik: 1 x Raspberry Pi (B), uitgevoerd als een WAP-apache, php, python + CGI steun 1 x Arduino Nano, ontvangen van gegevens van de Raspberry seriële comms pins, 3 x pan/tilt-eenheden die de 3 vertegenwoordigen fwd torentjes 1 x webinterface waarin ik het dragen en tot misbruik van een gekozen pistool (of wapens) en een "go" knop kunt instellen.. .en met behulp van mijn Kindle om hen.

Ik ben het passeren van het pistool nummer, invloed en elevatie als krijgen verzoeken variabelen, met behulp van een python CGI-script te krijgen van deze variabelen en stuur ze naar de arduino.

De video toont de servo's verplaatsen op volle snelheid, maar ik veranderd sindsdien uit de bibliotheek van de arduino servo.h aan de VarSpeedServo.h-bibliotheek en de snelheid kunt instellen naar iets een beetje meer realistisch. Het maakt ook de servo's lijken te bewegen samen in plaats van achter elkaar.

Ik heb ook (sinds de video) bestaan uit een goede printplaat voor een 26-pins aansluiting voor de Raspberry lintkabel, een fundamentele spanning verdeler voor een logica niveau converter, headers voor de nano in inpluggen en header pinnen voor de servo-verbindingen. Het lijkt ook een heleboel de servo-jitter die mij watertje getting schoongemaakt hebben.

[Bewerken] - als gevolg van populaire vraag... (beide van hen)... Ik heb nu een vollediger instructable... dus hier gaan we

Gerelateerde Artikelen

Interfacing van 3-as gyroscoop Sensor BMG160 met Arduino Nano

Interfacing van 3-as gyroscoop Sensor BMG160 met Arduino Nano

In de wereld van vandaag, meer dan de helft van de jongeren en kinderen zijn dol op gaming en al degenen die zijn gek van, gefascineerd door de technische aspecten van gaming kent het belang van de motie ontdekkende in dit domein. Wij waren ook verba
Vegen servomotor met Arduino Nano

Vegen servomotor met Arduino Nano

Hallo vrienden.In dit instructable, ik heb aangetoond hoe te vegen een servo motor met Arduino Nano.Over het algemeen servomotor gebruikte waar lage snelheid is maar met een hoog draaimoment is nodig. Dit werk kan worden gedaan door een motorreductor
Knipperende LED met Arduino Nano

Knipperende LED met Arduino Nano

Hallo vrienden,Zien van een knipperende LED is zo leuk, maar wanneer u er een maken als dat door uzelf dan de pret is zelfs meer. ^_^Dus, laat de pret beginnen,In dit instructable, ik heb aangetoond over het knipperen van een LED met Arduino Nano.Opm
Automatische badkamersventilator met Arduino Nano

Automatische badkamersventilator met Arduino Nano

Ken jij dat vervelende gevoel wanneer je uit je bed moet uitschakelen van de badkamersventilator? Degene die u overschakelen moet op want anders alles nat en uiteindelijk beschimmelde in uw plaats wordt? Nou, kun je vergeten dat nu met deze kleine ga
TMP-112 interfacing met Arduino nano (I2C)

TMP-112 interfacing met Arduino nano (I2C)

HalloGoede groeten..!!Ik (Somanshu Choudhary) op de rekening van Dcube tech ventures gaan voor het meten van de temperatuur met behulp van de Arduino nano, het is een van de toepassingen van de I2C protocol om analoge gegevens van temperatuur Sensor
Interfacing ADC121C met Arduino nano(I2C)

Interfacing ADC121C met Arduino nano(I2C)

HalloGoede groeten..!!Vandaag ik (Somanshu Choudhary) op de rekening van Dcube tech ventures gaan om ADC121C-apparaat met behulp van de Arduino te controleren, het is een van de toepassingen van de I2C protocol om analoge gegevens via Arduino te leze
Verzenden van SMS met Arduino || TC35 GSM Module

Verzenden van SMS met Arduino || TC35 GSM Module

In dit kleine project zal ik u tonen hoe een TC35 GSM module om goed te gebruiken en hoe het te gebruiken met een Arduino Uno voor het verzenden van een SMS met het.Stap 1: Bekijk de video!Deze video geeft u alle informatie die u nodig hebt, zodat u
Arduino Nano: Toon GPS-locatie op I2C 2 X 16 LCD Display met Visuino

Arduino Nano: Toon GPS-locatie op I2C 2 X 16 LCD Display met Visuino

Paar dagen geleden vroeg iemand me te maken Instructable over hoe om te laten zien van GPS, lengte- en breedtegraad op een LCD-Display. Ik beloofd een te maken, en hier is het.In dit Instructable, zal ik u tonen hoe u seriële GPS Module, en I2C LCD D
RS485 Seriële communicatie tussen Arduino Mega en Arduino Nano met Visuino

RS485 Seriële communicatie tussen Arduino Mega en Arduino Nano met Visuino

Soms moeten we aansluiten Arduino boards Arduino boards ligt ver weg van elkaar. De RS485 is een zeer handige manier om te verbinden de planken met slechts 2 draden, en kan werken tot een afstand van 1200 m (4000 ft). Het maakt het ook mogelijk meerd
Licht intensiteit berekening met behulp van BH1715 en Arduino Nano

Licht intensiteit berekening met behulp van BH1715 en Arduino Nano

Gisteren die we op LCD-scherm werkten wordt weergegeven, en terwijl u werkt overheen realiseerden we ons het belang van de berekening van de lichtintensiteit. Lichtintensiteit is niet alleen belangrijk in het fysieke domein van deze wereld, maar het
Arduino Nano: I2C Matrix toetsenbord met PCF8574/PCF8574A GPIO en Visuino

Arduino Nano: I2C Matrix toetsenbord met PCF8574/PCF8574A GPIO en Visuino

Matrix Keypads behoren tot de eenvoudigste en meest populaire manieren om het toetsenbord gegevens invoeren in de Arduino type micro-controllers. Ik maakte al een Instructable tonen hoe u toetsenbord kunt verbinden met Arduino Nano. Downside is dat o
Arduino Nano met DHT sensor & OLED

Arduino Nano met DHT sensor & OLED

In deze tutorial zal ik beschrijven hoe een DHT sensor gebruik op een Arduino Nano en OLED-display.Stap 1: IntroHalloMijn naam is Nick Hendriks en ik woon in Nederland. Ik heb geen ervaring met Arduino of de onderdelen die worden gebruikt, maar met h
Arduino Nano en Visuino: 7 Segment Display klok met MAX7219 en DS1307 Real Time Clock(RTC)

Arduino Nano en Visuino: 7 Segment Display klok met MAX7219 en DS1307 Real Time Clock(RTC)

DS1307 Real timerklok zijn wijd-beschikbaar low-cost I2C RTC modules. Ze komen met een klok en een kleine batterij, en wanneer aangesloten op de Arduino, annuleerteken vieren voetspoor van real-time zelfs wanneer de Arduino board is niet aangedreven.
HackerBoxes 0003: Amateur Radio, Arduino Nano, satellieten, Packet, APRS

HackerBoxes 0003: Amateur Radio, Arduino Nano, satellieten, Packet, APRS

Bent u klaar om Radio actief? Deze maand, verkennen radiocommunicatie met een krachtige handheld VHF/UHF-transceiver, zoeken naar Amateur satellieten overhead en prototype eigen Morse Code of Digital Packet Radio project gebaseerd op het kleine compa