S0lRider - Solar Knight Rider! (7 / 8 steg)

Steg 7: Anteckningar om Lua/ESP8266 Program



Programmet körs i S0lRider's bil hjärnan är en billig men ändå kraftfull ESP8266 chip från ExpressIF. Chipet är i detta fall såldes lödde in en utveckling styrelse som möjliggör åtkomst till de olika stiften. ESP8266 marker normalt kommer med en standard firmware som behöver uppgraderas till NodeMCU firmware som stöder LUA koden som används för S0lRider.
Processen för att uppgradera ESP8266 chip kan hittas på min andra blogg här.

Några snabba anteckningar om de tre filer som tillhandahålls:

  • init.lua: utför efter uppstart, det innehåller en timer/fördröjning och sedan lanserar antingen standard S0lRider bil program eller alternativet.
  • s0lriderPebble.lua: S0lRider Lua program att köra när du använder Pebble och vill skicka röstkommandon. Eftersom diktamen API kräver tillgång till internet om du vill ange modulen ESP som accesspunkt skulle telefonen förlora tillgång till Internet som Wi-Fi har prioritet över GSM / 4G nät. Därför i detta läge måste du ange din android-telefon som hotspot för S0lRider att ansluta till den.
  • s0lrider.lua: S0lRider Lua programmet när telefonen inte har stöd för att skapa en hotspot eller du använder inte använda Pebble och därmed inte använder Pebble diktamen. Bil/ESP8266 blir en trådlös åtkomstpunkt som du ansluter med telefonen.

Av uppförandekoden inom s0lriderPebble.lua och s0lrider.lua startar i princip en UDP-server. UDP (en bästa insats protocol) konstaterades att föredra över TCP eftersom den har en snabbare svarstid, något önskvärt för en glidande robot. Dessutom Lua koden skickar instruktioner via 4 stift till en L293D (dual H bro) att styra två motorerna baserat på UDP-paketen från Android App. Slutligen hand här Lua koden tar också om aktivera röd scanner lamporna.

Se Steg
Relaterade Ämnen

Knight Rider Rider igen

detta en Knight Rider stil LED Chaser gjort med en Arduino Duemilanove med ett ATmega328 chip.Steg 1: Steg 1 Saker you'l behöver:6 lysdioder (valfri färg)1 set av brödunderläggen1 100 ohms motstånd12 set av brödunderläggen byglar1 Arduino Duemilanove...

Adafruit wave sköld + arduino uno R3 = larm (knight rider)

Hey!Vårt lager gick sönder ett tag sedan och de har stulit två cyklar och min laptop som jag bara har reparerat. Den bärbara datorn är inte värt mycket, men det är (var) av en massiv, personliga värde för mig och det är ganska synd om något blir hack...

LED Knight Rider T-shirt

här är hur jag gjorde en Knight Rider T-shirt med blinkande LED och tema musik. Varför? Bra eftersom jag gillade att titta på Knight Rider som barn och jag har inte sett någon annan göra en såhär.Steg 1: material-8 LED-lampan skannern hittades här ht...

Knight Rider Lunchbox Robot

OK, det talar inte, det är inte svart och inte har AI. Men det har de fancy röda lysdioder i fronten.Jag bygger en WiFi kontrollerbar robot som består av en Raspberry Pi med WiFi-adapter och en Arduino Uno. Du kan köra SSH till Raspberry Pi och kontr...

Multicolor Knight Rider med RGB LED-PL9823 + Arduino UNO

Om du vet den berömda lysdioder WS1012 ignorera du inte denna tutorial.PL9823 den billigaste ledde som använder samma protokoll av WS1012 ledde. Du kan använda detta ledde för göra en ledstrip eller också en ledde matrisen. PIX (http://www.0lab.it/po...

Hur man använder en Potentiometer för att skapa en variabel hastighet "Knight Rider" med LED

för min första Instructable jag ville dela den idé som fick mig till Arduino i första hand. Jag ville skapa en Knight Rider effekt för min Jeep. Efter gående igenom turorials och skur forum lyckades jag få hjälp från en kollega Redditor (u/ripred3) ä...

Parallax sotning Knight Rider lampor.

Detta är en uppsättning parallax knight rider stil lampor jag byggt. Jag använde en parallax propeller, som ligger lite overkill (det har 8 bearbetningen kärnhusen.), men det ser awesome.Se min hemsida för mer info....

Knight Rider krets för RC bilar - komplett & jobba - uppdaterad 15 mars 2012

Detta är en nu komplett & operativa!Bara väntar på en kondensator och en 1 k motstånd att slutföra detta instructable och jag kommer också att lägga till en variabel POTTEN inte origionally ingår i scheman, men jag vill montera detta på en perfboard...

Intellekten Edison: Knight Rider

Detta är hur man gör 10 ledde knight Rider "KITT" lampor.Nu när vi har nostalgi från min tidigare projekt (om inte gå se min Intel Edison: Custom dörrklocka omedelbart!).Låt oss bygga det ljus som var en inspiration för hela världen.Mobila använ...

Arduino Knight Rider (med LED Bargraph)

Hej alla,Jag har alltid velat göra en knight rider krets, men varje tutorial jag har läst använder massor och massor av komponenter. Så gjorde jag en knight rider krets som använder 3 komponenter och lite programmering.PS. kan du snälla rösta på mig...

Knight Rider animation med Arduino och TLC5940

I denna tutorial kommer jag visa hur man visar en "Knight Rider" animation på en LED bar med en Arduino ombord och ett TLC5940 chip.Programvaran använder jag underbar ALA bibliotek så att du kan spela med olika animationer enkelt.Steg 1: delarTL...

Arduino Knight Rider ledde

Arduino Knight Rider leddeYouTube-videorDokument...

Hur man installerar LED Scanner Knight Rider ljus

du kan hitta denna produkt under LED Scanner Knight Rider Kit1) placera LED scanner baren så sidan ledningar är nära bilens batteri2) slips LED scanner bar bakom galler med zip band3) gör säker Böj inte slutet ledningar portion4) ansluta LED scanner...

Knight rider arduino

detta är en handledning om hur man gör en enkel knight rider aka blinkande ledde våg.Steg 1: Vad du behöver5 lysdioder5 220 ohm motståndArduinoenUSB-kabelSkärbrädaSteg 2: ledningar Väl vad du behöver göra är för först ledde ansluta den till motstånde...

Knight Rider LED blottare - 555 & 4017

I detta instructable jag kommer att visa dig hur jag gjorde en LED flasher och med Knight Rider.Banan är relativt enkel. För mig var svåraste etsning PCB.Steg 1: ReservdelslistaFör detta instructable behöver du:1 x - Knight Rider PCB (om du är skickl...

Åh nej en annan knight rider

Ja jag vet att det finns massor av instructables på denna krets, och det är lätt att programmet en låter säga arduino sedan att bygga en från skrot med analog elektronik.Jag gjorde detta igår kväll så jag ville dela den med dig. Kretsen är baserad på...

Knight Rider LED Circuit

Låt mig börja med att säga att jag är inte en som kom upp med detta, och jag är i något sätt hävdar kredit för detta. Med det sagt, ville jag göra något för Kit Design Speed Challenge, så jag dammas av min högstadiet I.T. anteckningsböcker och kom up...

Knight rider bike flasher

i detta instructable, jag kommer att visa dig hur man gör en dubbelriktad LED trollslända. Jag byggde detta är en cykel flasher, och detta skulle vara ett mycket bra program för detta. Om du ska använda den för en cykel flasher, kommer du att vilja a...

Knight Rider med Arduino

Hej killar, detta är mitt första projekt. Kanske är ngt fel.Steg 1: Objekt vad du behöver...7 x röd LED7 x 330 Ohm motståndEn massa sladdar1 x-knappenArduino (jag använder nano)SkärbrädaSteg 2: SchematiskSe bild för mer information...Steg 3: kodKoden...