Hjärnan-kontrollerade rullstol (7 / 10 steg)
Steg 7: Installera Python interpreter och program
Hämta och installera Python interpreter och ladda ner programmet Python, som anges i steg två av detta Instructable.
Du kan ha några problem med att konfigurera programmet för korrekt serieporten på din Arduino, särskilt om datorn redan har en seriell port.
Kontrollera att Arduino är ansluten och kör programmet med hjälp av Python interpreter. Om du trycker på piltangenterna som jag j k m, du ser inbyggda LED på Arduino turn eller inaktivera eftersom det är fast (programvara) till en av de utgående linjerna till gränssnittskortet.
På denna punkt kan du ansluta Arduino till gränssnittskortet. Stötta rullstolen så dess hjul inte vidröra marken, eller om du kan (och vi gjorde) lossa hjulet klorna. Hitåt, när motorerna slår, inte de faktiskt orsaka rullstolen att flytta (även om det inte längre är bromsade på plats och kunde rulla).
Om du slår på rullstolen, bör lamporna komma på normalt och innebär att rullstolen är klar som ska flyttas. Flytta joysticken bör orsaka bromsarna att klicka bort och motorerna att försöka flytta stolen.
Nu kör Python program, som på bilden nedan, att trycka på någon av tangenterna rörlighet kommer att berätta för Arduino att skicka rullstolen i den riktningen för en kort tid, och sedan berätta att den stannar. Att trycka på 1, ställer 2 eller 3 nycklar programmet till "snabba" 1 2 eller 3. I hastighet 1 aktiveras den mindre transistorn för varje riktning. I hastighet 2, är stora transistorn (en med i utarrenderaren resistor) aktiverad. I hastighet 3, båda transistorer (sett som 1 eller 0 i text visas nedan) är aktiverad.
(Observera att dessa hastigheter har ingenting att göra med hastigheter markerad med ON/OFF brytare av stolen - se steg 3)
När programvaran anger utdata till 00110011 rullstolen berättas att stoppa.
På denna punkt bör du testa att Python programmet ordentligt orsakar rullstolen att flytta när en tangent är nedtryckt (flera gånger) och nästa steg är att konfigurera programvaran Puzzlebox idéer och EEG headset.