Arduino Candygrabber


ik heb een heleboel manieren om te communiceren naar de arduino via het net, maar geen van hen kon verwerken terug duwen van de berichten van arduino aan de client(you) in real time en vice versa.

In dit instructable leert u hoe u kunt verbinden met je arduino en besturing van het over het net, een video-stream, en hoe de dingen met je arduino allemaal in realtime controle instellen. Ik zal proberen om u te tonen op een concreet voorbeeld hoe dit zou moeten gebeuren, maar de code die ik gebruikt en schreef is gonna be generieke zodat u het voor uw projecten gebruiken kunt. Merk op dat ik nog niet iets nieuws ontdekt maar eerder code gebruikte dat ik gevonden rondslingeren op het net, opgebouwd uit het en het veranderde past mijn behoeften.

In dit voorbeeld gaat mijn arduino controle een snoep machine grijpen. U herinneren wanneer u een kind en ging naar het carnaval en daar waar die machines waarin je het geld, en het laat je spelen met de kraan, grijpen knuffels en allerlei dingen, dan als u bekwaam waren genoeg u het speelgoed grijpen kon, het in een gat zet en ga naar huis met nieuwe harige vriend?
De candy grabber is een desktop-versie van deze carnaval-machine.

Dus hoe zou moeten het werken? Het idee is dat er een Flash AIR app op mijn computer thuis is dat wanneer een externe client verbinding met maakt het begint de video uitgezonden. De communicatie tussen de client en de AIR app zou via een PHP socket, omdat het kan direct push berichten van de ene naar de andere. De aansluiting zal behandelen alle clients en de wachtrijen. De Red5 server wordt gebruikt voor het verwerken van de video uitgezonden, streamen van de video en de arduino opdrachten verzenden van de client die is eerste in de wachtrij naar de AIR app (hoewel het zou kunnen zo veel meer doen... we zullen praten over dat in een latere stap). Ten slotte wordt TinkerProxy gebruikt om opdrachten te verzenden vanuit de lucht app aan de arduino die is aangesloten op dezelfde computer.

Ik zal proberen om het te houden online lang mogelijk maar mijn internet-provider wordt een beetje eigenzinnige dus als u geen verbinding kunt u later terugkomen. Mijn uploadsnelheid is ook vrij langzaam dus de video relatief klein is, maar als uw verbinding sneller is kunt u gemakkelijk aanpassen om te worden groter.

Lijkt ingewikkeld? Maak je geen zorgen, ik zal proberen om alles in detail uitleggen over de volgende stappen.

UPDATE 2:
Besloot ik als ik win de MakerBot het om weg te geven aan mijn Arduino-Gemeenschap die begon in Kroatië. Ik denk dat een afordable manier om onderdelen te maken crutial aan voor de evolutie van elk soort project is, en als prototype fabricage in Kroatië absurd duur is ik denk dat dit zou van groot nut aan al mijn vrienden.
Ik verwijderde ook de 6 LED's die werden gebruikt voor de lichtbron. Als ik niet het maken van een LED driver gebakken ik hen. :-( Dat is de prijs voor willen iets doen zonder eerste hoe krijg ik erover te denken.
Natuurlijk is het mechanisme van de stront chinese candygrabber brak, dus helaas de grijpen hand krijgt jamed en zal niet gaan omhoog of omlaag behalve als ik jank het uit. De MakerBot zou wery nuttig zijn om het fabriceren van het defecte onderdeel :-)

Gerelateerde Artikelen

Glas van computers op basis van Arduino Uno

Glas van computers op basis van Arduino Uno

Aan mijn meesters graduate project ("Gowing Computers, aansluiten van organen, knippen het snoer") van Konstfack College van kunstnijverheid en Design (keramiek en glas/CRAFT) heb ik gemaakt 3 glazen computers op basis van de specificaties van d
Arduino temperatuurgevoelig Fan

Arduino temperatuurgevoelig Fan

Ik en een paar leden van de groep hebben besloten dat voor de zomer, zou gunstig zijn voor het maken van een ventilator die worden ingeschakeld bij 70 graden Fahrenheit en in intensiteit met de hitte blijft toenemen. Dus is dat wat we deden. :)Stap 1
LPD8806 VUMeter met PC & Arduino + GUI

LPD8806 VUMeter met PC & Arduino + GUI

Als u dit project please vote voor het in de "sensoren Contest 2016" en "Rainbow Contest 2016" als het kostte me een hoop tijd te maken (de knop rechts boven die zegt "Stem").Ik heb altijd al een soort van LED VU-Meter omdat
Arduino & Neopixel Coke fles partij licht

Arduino & Neopixel Coke fles partij licht

Dus mijn zoon Doon plekken een zeer koele partij licht van oude cokes flessen en de slissend ingewanden van Glow Sticks maakte, en vraagt als kunnen we één voor zijn aanstaande School examens zijn Over Blowout PartAYYY!!! Ik zeg zeker, maar niet zou
Arduino Rocket datalogger

Arduino Rocket datalogger

Heb je ooit wilde onderzoeken van elk aspect van uw model raketten vlucht voor slechts £15?In dit instructable ik bevatten code en instructies voor een Arduino raket datalogger voor het meten van de hoogte van de raket, versnelling, temperatuur en ro
Standalone Arduino hoogtemeter

Standalone Arduino hoogtemeter

Hier is een standalone hoogtemeter werken met Arduino die u in RC project gebruiken kunt, hiking, auto's... waar u :)Het toont op het eerste scherm van de altittude, de temperatuur en de luchtdruk, en in de tweede, de Minimale / maximale hoogte berei
Arduplane - Arduino gebaseerd rc vliegtuigen

Arduplane - Arduino gebaseerd rc vliegtuigen

RC vliegtuig is een van de grootste speelgoed dat iedereen wil om mee te spelen. Maar het kopen van een mogelijk duurder laat onze handen vies en lichaamsbouw men voor onszelf met behulp van de Arduino micro controllers. Laat onze eigen zender en ont
Parking System met Ethernet in arduino

Parking System met Ethernet in arduino

Dit is de Parking systeem met Ethernet en arduino.Ethernet is WIZnet W5500 Ethernet shiled.Het is zeer gemakkelijk mogelijk met behulp van het ethernet. Ethernet of internet is oorspronkelijk met behulp van de mededeling van de TCP/IP-Protocol.En oor
Interfacing borstelloze DC-Motor (BLDC) met Arduino

Interfacing borstelloze DC-Motor (BLDC) met Arduino

dit is een tutorial over hoe interface en uitvoeren van een borstelloze DC-motor met behulp van Arduino. Als u vragen hebt of opmerkingen gelieve te in commentaren of mail naar rautmithil [at] gmail [dot antwoorden] com. Kan je ook contact met mij op
Arduino wachtwoord beveiligingssysteem met magnetische deur sensoren

Arduino wachtwoord beveiligingssysteem met magnetische deur sensoren

In deze handleiding Instructables zal ik u tonen hoe maak je je eigen wachtwoord beveiligingssysteem met behulp van de Arduino uno bestuur en sommige schakelopties magnetische deur. Ik maakte mijn eigen circuit met behulp van de ATmega328 micro contr
Elektrische vingerafdruk lock-Arduino compatibele

Elektrische vingerafdruk lock-Arduino compatibele

Elk bedrijf hebben verschillende depatments, verschillende banen hebben verschillende vereisten. Onlangs is onze financiële officieren enkele problemen opgetreden.Hun papieren bestanden vereisen high van vertrouwelijkheid en veiligheid, enkele belang
Fiets - aangedreven arduino waterzuiveringsinstallatie (met UVC licht)

Fiets - aangedreven arduino waterzuiveringsinstallatie (met UVC licht)

Dit instructable toont hoe de macht van een UV-C waterzuivering met een fiets en arduino controle. Een dynamo aan de achterzijde van de fiets laadt een batterij (die wij hebben in eerste instantie al betalen voor dit project), die loopt van de arduin
Controle van een OWI robotarm met Arduino

Controle van een OWI robotarm met Arduino

de OWI rand robotarm is een goedkope en geweldig 5-mate-van-vrijheid robotic arm dat alleen kost $37. Het is een grote kit met een kind op te bouwen en meer dan een paar uur tot finish zal niet duren. Uit de doos, kan het alleen worden gecontroleerd
DIY | Ambilight met behulp van de Arduino Nano

DIY | Ambilight met behulp van de Arduino Nano

In dit Instructable zal ik onderwijzen u hoe kunt u uw eigen (b) ambilight voor onder $40!Houd in gedachten dat de Ambilight werkt alleen op een PC met de Bambilight software.U moet de volgende onderdelen:Individueel adresseerbare RGB LED-strip - bes