none of my previously working codes work now … what i did was i connected lm35 and buzzer ground commonly using bread board and then at pin 0 i connected other end of buzzer . i connected lm35 positive terminal to A0 …after that my bolt is neither turning on buzzer nor led and not even taking inputs but blue and green lights are still on and steady … what do i do
Can you please share a screenshot of the code? Also share a photo/video of the hardware connection. This will help us to guide you better.
You can check all your wires and make sure they’re connected to the right places like the LM35 is connected to its ground to the ground on the breadboard, its output to A0, and the buzzer should have one wire to ground and the other to a digital pin (like pin 0).
If everything seems right, try testing each part one by one and restart your Bolt device if needed.
If you’re still stuck, then ya there is an issue in the bolt module itself , you can contact them via numbers provided
Hi, You can refer to following solutions:
1.You should check all the connections of LM35’s Vout to A0,VCC to 5v, Gnd to Gnd carefully. Also check the breadboard, there are some gaps which are not connected, you need to connect that gap via jumper wire.
2.If it is not working ,then you can buy the new LM35 in your nearest sensor and electronic shop.
3.Otherwise there could be problem in the code, if your code is requesting lots of requests like one Analog read operation in one sec, then you could be rate limited and a message is sent to your registered Email. After that you can use your bolt module after 6 hours. To tackle that problem ,Use time delay in your code(time.sleep(60) for 1min delay) . Please refer to the API access rules documentation:
Api access rules
just use the below code to check if buzzer works
digitalWrite(0, ‘HIGH’);
if it works then connection is proper
Then firstly plot the line graph of the LDR
If graph is being plotted then everything is alright