Skip to content

Latest commit

 

History

History
57 lines (48 loc) · 3.08 KB

README.md

File metadata and controls

57 lines (48 loc) · 3.08 KB

LINKS :
EasyEda PCB and Circuit
MIT App Inventor

LN K.I.T.T. V1.70

LN K.I.T.T. lights effects for nodeMCU (arduino IDE code) with effects, wifi and android app. It's a project to recreate the Knight Rider K.I.T.T lights effect in front of the Supercar.

What do you need:

  • Arduino IDE program with ESP8266 libraryes Download-Link
  • A USB cable
  • A nodeMCU ESP8266
  • A breadboard or PCB
  • 8 TIP31C (or NPN transistors suited to the power you want to handle)
  • 2 1K Ohm resistors
  • 7 220 Ohm resistors
  • 1 LM7805 voltage regulator

How to proceed:

1 - Prepare the nodeMCU on a breadboard or PCB and made the circuit. (see the circuit section)
2 - Install the Arduino IDE, download here : https://www.arduino.cc/en/Main/Software
3 - Follow the tutorial to install the ESP8266 libraryes : https://randomnerdtutorials.com/how-to-install-esp8266-board-arduino-ide/
4 - Connect the nodeMCU to the pc with the USB cable
5 - Check and set the COM port where the nodeMCU is connected under TOOLS -> Port
6 - Load the lnkitt-wifi-xxx.ino into the Arduino IDE program
7 - Upload the Sketch to the nodeMCU
8 - Now you can download and install the lnkitt-wifi-xxx.apk into your android smarthphone
(must remove the google apps restriction)
9 - Turn on the smartphone wifi, scan and find the ESPxxxx access point and connect to this
10 - Open the lnkitt app. you can find some type of effects and you can change the speed (N.B. lower value = speed faster)

The Circuit:

Led from 1 to 8,are connected to the pins D0(GPIO16),D1(GPIO5),D2(GPIO4),D4(GPIO2),D5(GPIO14),D6(GPIO12),D7(GPIO13),D8(GPIO15) intended like positive 3 volts

Roadmap:

1 - Add more effects
2 - Add more features to the app
3 - Made a circuit able to drive big led or lamps, using the 12 volts on car / DONE 25/05/2019

Special Thanks!
Paolo Esposto for the great help to develope code and hardware issues.
Project developed by P.E.S.P.TE.C. Progettazione e sviluppo Progetti tecnologici condivisi