3D afgedrukt draadloze handschoen handbediening (8 / 11 stap)

Stap 8: De Code uploaden!


De programmacode die verbonden is is volledig commentaar maar hier een kort overzicht.

Verzendende handschoen Nano code:

  • Gemakkelijke overdracht bibliotheek is opgenomen die verwerkt de gegevens ingebruikneming matrices en heeft een controlesom voor de data aan de ontvangende kant. Complimenten van Bill Porter. Meer ervaren programmeurs kunt de gegevens in matrices plaatsen en een soort van checksum definiëren als ik deed. Het is echter moeilijk om te concurreren met deze bibliotheken gebruiksgemak.
  • Struct functie van gemakkelijke overdracht bibliotheek wordt gebruikt om te definiëren van de variabelen, die later zal worden toegewezen hoek waarden toegezonden.
  • Flex-variabelen worden gedeclareerd die zal bevatten de analoge Lees van de spanning van de flex-sensoren en worden toegewezen aan pinnen van de Nano.
  • Geopend en gesloten variabelen worden gedeclareerd die zullen worden toegewezen aan de minimale en maximale waarden, verkregen uit de flex-sensoren. Dit zal worden gebruikt in de functie van de kaart om te definiëren het bereik van de reis van de vinger. Dit is een slimme code aangepast van een andere Instructable Auteur Gabry295.
  • Voorwaardelijke instructies worden gebruikt om ervoor te zorgen geopend en gesloten variabelen vertegenwoordigen minimum en maximumwaarden voor het cellenbereik flex sensor spanning lezingen.
  • Kaart-functie wordt gebruikt om de waarde van de sensor flex toewijzen aan een 0-180 graden hoek voor de servo's en verzonden naar de Uno.

Ontvangende hand Uno code:

  • Servo en gemakkelijke overdracht bibliotheken zijn inbegrepen.
  • Servo-objecten worden gedefinieerd voor elke vinger.
  • Struct functie van gemakkelijke overdracht bibliotheek wordt gebruikt om te verklaren de variabelen die eerder werden gedefinieerd in de Nano-schets.

  • Pinnen van de Uno worden toegewezen aan servo pin variabelen toegewezen maar uitgangen en aan de respectieve vinger objecten van de klasse van de servo is aangesloten.
  • De gegevens wordt vervolgens ontvangen met behulp van de functie van de receiveData van de Easy transfer-bibliotheek en de functie van de schrijven van de servo-bibliotheek wordt gebruikt om de hoek aan de vinger-objecten toewijzen.

Uploaden van de Code:

  • Download de Easy Transfer zip-bestand uit een bibliotheek.

  • De bibliotheek van de zip uit binnen de Arduino IDE door te selecteren "Sketch" dan "Omvatten Library" en "Add Zip Library" zoals toevoegen.

  • U kunt ook handmatig toevoegen van de bibliotheek. Als u wilt installeren van de bibliotheek, moet u eerst de Arduino toepassing afsluiten. Vervolgens Decomprimeer het ZIP-bestand met de bibliotheek. Sleep de map Easy Transfer of op te slaan in uw omslag van bibliotheken. Onder Windows, zal waarschijnlijk worden genoemd "Mijn Documents\Arduino\libraries". Voor Mac-gebruikers, zal waarschijnlijk worden genoemd "Documenten/Arduino/libraries". Op Linux zal de "bibliotheken" map in uw schetsboek.

  • Open de Arduino IDE en kopieer en plak de code Uno_Hand in een lege schets. Met behulp van de Arduino IDE-upload zal de code Uno_Hand in het Uno.The Xbee schild moeten worden verwijderd uit de Uno tijdelijk voor uploaden.
  • Open de Arduino IDE en kopieer en plak de code Nano_Glove in een lege schets. Met behulp van de Arduino IDE-upload de Nano_Glove code in de Nano. De Xbee moet worden tijdelijk verwijderd van het Parralax-bord voor uploaden naar de Nano.

Gerelateerde Artikelen

3D afgedrukt draadloze Tank

3D afgedrukt draadloze Tank

In dit Instructable zal ik u tonen hoe maak je een draadloze tank die u kundig voor spelen met iemand anders of gewoon gebruik maken het een basis zitten zal te creëren van grotere en betere tank. Deze tank gebruikt Bluetooth modules verbonden met Te
Draadloze muis handschoen

Draadloze muis handschoen

Materialen die nodig zijnEen handschoen die ademt.Sautering ijzer (of zoals sommigen het noemen, solderen ijzer)Sauter (metaal)Goedkope draadloze handschoenX-acto mesSticker Velcro en sterke lijm (zoals silicium lijm)BatterijenDradenElektrische tapeS
Draadloze Glove-Controlled elektrische Mountainboard: Een analyse van

Draadloze Glove-Controlled elektrische Mountainboard: Een analyse van

He jongens!  Zo besloten heb ik eindelijk om een pagina met alles wat die u eventueel zou kunnen over mijn project weten te maken.  Hoewel ik had eerder ieders vragen beantwoord, waren ze meestal door middel van een bericht.  Vanwege dat, ik werd mee
Tweede huid Synth

Tweede huid Synth

Als muzikant wilt soms u lopen van de computer en het gebruik van knoppen en knoppen. Sommigen dromen van een instrument of de interface die is meer experimentele en levendig. Er zijn vele mogelijkheden, de hemel is de grens als het gaat om het ontwe
Realistische MK 42 Iron man handschoen 3D met verwering afgedrukt

Realistische MK 42 Iron man handschoen 3D met verwering afgedrukt

Overdonderd door de wereld van de prop maken, heb ik besloten om bij te dragen in het rekwisieten door formulier te maken mijn favoriete film - Iron Man. Heb ik besloten om opnieuw 3 rekwisieten, de handschoenen, de arc reactor en de helm.Aangezien i
Papier, potlood, een handschoen met touchsensing en een draadloze robot!!

Papier, potlood, een handschoen met touchsensing en een draadloze robot!!

Hallo daar! de instructable Gemeenschap voor al uw steun, ik dank u. Dit is mijn tweede instructable en ik verzoek alle vrienden van de tech gratie mijn fouten en het zeer stimulerende welke u had gegeven aan mij op mijn eerste i'ble. OK nu komt naar
3D afgedrukt steigers voor celkweek

3D afgedrukt steigers voor celkweek

> Cultuur van cellen op 3D Prints < > How to Make 3D Prints voor cel- en weefselkweek < > Cultuur van cellen op 3D gedrukte steigers <Kunst x technologie x biologieIk ben een kunstenaar die gebruik maakt van het lichaam, de biologie en d
Het einde van 3D afgedrukt PLA objecten

Het einde van 3D afgedrukt PLA objecten

Hier zijn een enkele methoden die ik gebruik om 3D gedrukte PLA delen samen te stellen en een paar manieren om te eindigen van 3D onderdelen afgedrukt.De beste manier om 3D delen elkaar afgedrukt, hebt u een 3D-printer met een klein platform bouwen,
Maak een eenvoudige draadloze RF robot met behulp van Arduino!

Maak een eenvoudige draadloze RF robot met behulp van Arduino!

UPDATE: IK HEB JOYSTICK-CONTROLE TOEGEVOEGD AAN DEZE ROBOT. GELIEVE TE VERWIJZEN NAAR DE STAP 7, ALS U WILT BEPALEN UW ROBOT VIA JOYSTICK.HalloDit is mijn eerste instructable en in deze tutorial, I 'm gonna Toon u hoe te bouwen van een eenvoudige dra
Edison en Arduino/waar 101 draadloze weerstation

Edison en Arduino/waar 101 draadloze weerstation

Dit Instructable beschrijft een Intel(r) Edison- en Arduino/waar 101 gebaseerde modulaire Draadloos weerstation die ik onlangs voor mijn privé-gebruik gemaakt heb.Fundamentele begrippen, die gedefinieerd de setup en oplossingen, waren:Als u wilt een
Draadloze externe vuurwerk tube rek diplay

Draadloze externe vuurwerk tube rek diplay

de quantum draadloze externe vuurwerk starter is een veilige manier om vuurwerk te ontsteken zonder raken gewond.Stap 1: Quantumfire draadloze externe afvuren systeem 1e foto ~ dit is een beeld van de afstandsbediening en 1 van de 12 externe starters
Draagbare draadloze MAME Controller

Draagbare draadloze MAME Controller

Beschrijving:Dit project kan je een Portable Draadloze Controlemechanisme van de MAME fabriceren. De MAME (Multiple Arcade Machine Emulator) doos die ik gebruikte was een Raspberry Pi met geavanceerde Mame maar een doos ondersteuning van USB kan word
Het maken van 'One handschoen' - een 3D-gedrukte, draagbare mobiele telefoon.

Het maken van 'One handschoen' - een 3D-gedrukte, draagbare mobiele telefoon.

Hello!  Ik ben Bryan Cera, en ik ben dol op het maken van Ongein uit elektronica! Het is mijn passie. Voor dit instructable, ik wil u door mijn proces van het creëren van Een handschoen, een functionele mobiele telefoon die je op uw hand dragen nemen
Bouw een 3D Pan Tilt geval afgedrukt voor een Raspberry Pi

Bouw een 3D Pan Tilt geval afgedrukt voor een Raspberry Pi

Dit instructable beschrijft het gebouw van een zaak voor een Raspberry Pi waarin een vergadering van de pan-tilt voor de Pi-Camera.Mijn doel was het ontwerpen van een 3D afdrukbare geval dat netjes de Raspberry Pi terwijl ook het verstrekken van ruim