After I sacrificed my 2b+ raspberry pi, I got the model 3 to go anothor round of l298n and finally I made it.
Next thing to do is to give a summary to those little birds out there like me.
I choose to power rpi and the car separately. Supply l298n with12v or 9v, see what suits you. Pi is always at 5v, 2A.
I once tried to use one power supply to both boards but rpi could not get lightened. It was because of the low current. I tested it primarily based off of the voltage but voltage was actually not the issue.
Below is a demo on the pi’s gpio.
Next is the key part of l298n. I would not include specification for the motor link as it is deemed to be straightforward, also the in part is mentioned above, so I’m not going to repeat. Focus on the green squares, i.e. the butterfly shaped jumper connection.
Simple code for testing, pretty much like the dancing leds, if you want elaboration on the connection thing or a bit more complicated python code try http://explainingcomputers.com/rasp_pi_robotics.html:
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7,GPIO.OUT)
GPIO.setup(11,GPIO.OUT)
GPIO.setup(13,GPIO.OUT)
GPIO.setup(15,GPIO.OUT)
GPIO.output(7,True)
time.sleep(1)
GPIO.output(7,False)
GPIO.output(11,True)
time.sleep(1)
GPIO.output(11,False)
GPIO.output(13,True)
time.sleep(1)
GPIO.output(13,False)
GPIO.output(15,True)
time.sleep(1)
GPIO.output(15,False)
GPIO.cleanup()
Good luck there!