Hersenen-gecontroleerde rolstoel (7 / 10 stap)

Stap 7: Installeer de Python interpreter en programma


Opmerking: de Puzzlebox Brainstorms software bevat het console-gebaseerde Python programma beschreven in deze stap. Strikt genomen niet moet nodig om te downloaden van de Python-interpreter of een van de afhankelijkheden van de software (de Windows-versie vermeld in stap 8 is vooraf samengesteld en verpakt), maar het wordt aangenomen zal iedereen wie wenst om de invloed van deze software voor een nieuw soort rolstoel moet weten hoe te beheren, alles vanuit een bron code-niveau, zodat hebben wij deze gegevens voor de volledigheid opgenomen.

Download en installeer de Python interpreter en het Python programma, vermeld in stap twee van dit Instructable downloaden.

U wellicht moeite configureren van het programma voor de juiste seriële poort van de Arduino, vooral als uw computer al een seriële poort.

Zorg ervoor dat de Arduino is aangesloten en voer het programma uit via de Python interpreter.  Als u richting zoals ik toetsen j k m, ziet u de ingebouwde LED op de Arduino turn in- of uitschakelen omdat het is bedraad (in software) aan een van de output lijnen naar de interfacekaart.

U kunt op dit punt de Arduino aansluiten op de interfacekaart.  De rolstoel overeind dus de wielen de grond niet raken, of als je kunt (en we deden) losraken van het wiel klauwen.  Deze manier, wanneer de motoren, zij niet daadwerkelijk leiden tot de rolstoel te verplaatsen (hoewel het niet langer is geremd in plaats en konden rollen).

Als u de rolstoel inschakelt, moeten de lichten komen normaal en aangeven dat de rolstoel is klaar om te worden verplaatst.  Het verplaatsen van de joystick moet veroorzaken de remmen te klikken af en de motoren te willen verplaatsen van de stoel.

Nu het Python programma is uitgevoerd, zoals in de afbeelding hieronder, op één van de sleutels van de beweging zal ertoe leiden dat het programma vertellen de Arduino te sturen van de rolstoel in die richting voor een korte tijd, en dan vertellen om te stoppen. Indrukken van de 1, zal 2, of 3 sleutels het programma "snelheid" 1 2 of 3 ingesteld.  In snelheid 1, is de kleine transistor voor elke richting geactiveerd.  In snelheid 2, is de grote transistor (de ene met de weerstand van de verhuurder) geactiveerd.  In het vak snelheid 3 beide transistors (gezien als 1 of 0 in de tekstweergave hieronder) wordt geactiveerd.

(Let op dat deze snelheden niets hebben te maken met snelheden die zijn geselecteerd met de ON/OFF switches van de stoel - Zie stap 3)

Als de software wordt ingesteld met de uitvoer te 00110011 de rolstoel wordt verteld om te stoppen.

Op dit punt moet u testen dat het Python programma goed zorgt ervoor dat de rolstoel te bewegen wanneer een toets wordt gedrukt (herhaaldelijk) en de volgende stap is het configureren van de software van de Puzzlebox Brainstorms en EEG-hoofdtelefoon.

Gerelateerde Artikelen

Hersenen-gecontroleerde rolstoel Robot

Hersenen-gecontroleerde rolstoel Robot

onze onafhankelijkheid Project indiening is uit te breiden onze vorige Brain-Controlled rolstoel project (1e prijswinnaar van de uitdaging van de gezondheid Humana in coördinatie met jerkey) in een nieuw ontwerp dat gebruikmaakt van een revolutionair
Oog gecontroleerde rolstoel!

Oog gecontroleerde rolstoel!

Mensen die het gebruik van hun spieren volledig hebben verloren kan niet werken met hun eigen rolstoel.Het Eyedrivomatic-systeem maakt gebruik van bestaande eye tracking technologie zodat gebruikers kunnen rijden hun stoelen weer - met slechts hun og
(Niet voltooid) Hoofd gecontroleerde rolstoel

(Niet voltooid) Hoofd gecontroleerde rolstoel

Dit project is gemaakt voor de Digilent Hardware ontwerp wedstrijd Europa regio 2016.Stap 1: materialen:VivadoNexys 4 DDRDe module van de camera van de OV76702 4-draads bipolaire stappenmotoren2 DRV8834 stap Motor DriverBatterij of voedingStap 2: Geb
Krachtige stuurprogramma voor DC-motoren

Krachtige stuurprogramma voor DC-motoren

IntroductieHier is een koele geborsteld DC Motor stuurprogramma die u voor uw grote twee wielen robotica projecten gebruiken kunt. De eerste keer dat ik dit deed was voor mijn R2D2 leven grootte replica. Op dit moment heeft R2D2 behoefte aan nieuwe s
Hoe hack EEG speelgoed met arduino

Hoe hack EEG speelgoed met arduino

ik had gehoord een paar jaar terug over de mogelijkheid voor het aansluiten van speelgoed hersenfotos zodat u hen kunt interface met uw computer.Ik werd herinnerd aan dit voor een project dat ik wilde doen voor een klasse (instructable komt spoedig ;
Mini Arduino Multi functie Controller w / LCD Display

Mini Arduino Multi functie Controller w / LCD Display

dit Instructable bouwt voort op de Arduino omgeving minimonitor en Arduino EEG minimonitor Instructables.U kunt maximaal 4 Relais met behulp van de tijd, temperatuur en/of licht, je geest, controle of welke sensor u wilt gebruiken.De voorbeelden zijn
Animatronic kat oren

Animatronic kat oren

ik zag de video van de manifestatie voor de neurowear "necomimi" hersenen gecontroleerd kat oren en ik dacht dat ze waren vrij ontzagwekkend.  Ik ben net beginnen te leren van elektronica en ik dacht een leuk project om te beginnen zou mijn eige
Gebruik de kracht... Of je hersengolven? (multifuctional gedachte gecontroleerde systeem)

Gebruik de kracht... Of je hersengolven? (multifuctional gedachte gecontroleerde systeem)

Als een kind wilde ik altijd al een speciale vaardigheid, zoals het verplaatsen van objecten met gedachten of vliegen. Ik probeerde te verplaatsen van objecten met "de macht van mijn geest" natuurlijk met geen succes. Nou, ja, ik was en ik ben e
K-9 2.0. WiFi gecontroleerde en autonome Robot hond.

K-9 2.0. WiFi gecontroleerde en autonome Robot hond.

OPMERKING:In stap 22, heb ik gepost een update, verklaren sommige recente veranderingen/verbeteringen die ik, voornamelijk K-9 van elektrische systeem gemaakt heb en de sensor array, die u kunt nuttig vinden.FunctiesStevige houten (MDF) en acryl desi
Arduino gecontroleerd kookwekker

Arduino gecontroleerd kookwekker

U allen moet heb meegemaakt dat je iets wordt gekookt op uw gasfornuis terwijl aan de andere kant u get drukke TV kijken of krijgen een diepe gesprek hebt dat je je realiseert op het opsporen van een geur die het was volledig verwend alleen vanwege u
Hoe te fabriceren, configureren en installeren van een back-up systeemcamera op een rolstoel

Hoe te fabriceren, configureren en installeren van een back-up systeemcamera op een rolstoel

achterzijde weergave camerasystemen die worden gebruikt in auto's kunnen worden vervaardigd, geconfigureerd en geïnstalleerd op rolstoelen, zodat gebruikers hun gezichtsveld vergroten kunnen. Wij streven naar het ontwerpen van een stapsgewijze handle
DIY Bluetooth telefoon gecontroleerd BB-8 Droid met Arduino UNO

DIY Bluetooth telefoon gecontroleerd BB-8 Droid met Arduino UNO

Ik ben een grote fan van Star Wars en toen zag ik de Star Wars: The Force ontwaakt dacht ik dat ik behoefte aan een BB-8 droid. Het was geweldig hoe dit kleine gebied verplaatst in de film. Dus heb ik besloten dat ik moet dit droid die is gebaseerd o
Hoe maak je bier gewassen hersenen kaas

Hoe maak je bier gewassen hersenen kaas

Velen van u hebben gehoord van 'hoofd kaas'. Sommigen van u kan zelfs geproefd hebben hoofd kaas. Maar niemand heeft gehoord of eigenlijk Dit soort hoofd kaas gegeten! In de volgende Instructable, zult u het maken van een 2-delige siliconen cast verv
Arduino-gecontroleerde, aluminium Aartsengel kostuum Wings

Arduino-gecontroleerde, aluminium Aartsengel kostuum Wings

ik heb altijd van de Marvel karakter aartsengel. Toen mijn broer, (schaamteloze plug alert) budding stripauteur David Fernandez, liet me foto's van een cosplay Verdrag ging hij naar ik dacht dat "zou het niet geweldig als iemand anders heeft gemaakt