kmac
New Member
Posts: 30
|
Post by kmac on Mar 9, 2016 22:35:44 GMT
tjohansen, Here is what you requested. First is a quick diagram of how I have the Uno, LLC's and RFM69 wired. The second is a picture of my PCB sitting on top of the Ethernet shield and Uno. The black items in the photo are the pin-headers that stick through the PCB and into the ethernet shields sockets. The logic level converters MUST be bi-directional.
|
|
|
Post by tjohansen on Mar 10, 2016 18:32:06 GMT
Kmacs, thx for the schmatics and the picture. There must be something wrong with my logic level shifters or combined with this clone arduino.
Computourist,I guessed the pt was the fuse, but wanted to make sure. Your confirmations made me try out :-).
The pt was the fuse. When removed the usb did not provide power. Removing the 5v ams1117 was actually quite easy. Though soldering the 3.3v was a bit harder, but done.
How can I test that the logic level is now 3.3v, before connecting the rfm69hw chip?
|
|
|
Post by tjohansen on Mar 10, 2016 18:33:50 GMT
The 3.3v output pin gives 3.25v.
The 5.v output pin gives 3.41v.
|
|
|
Post by tjohansen on Mar 10, 2016 18:38:33 GMT
can see I need the power diode to program it, must get one :-)
or could it be other reasons why the "programmer is not responding".
quite exiting project.
|
|
|
Post by computourist on Mar 10, 2016 19:02:06 GMT
You should be able to program the arduino by powering it via the power plug and connecting the USB to your PC. This is assuming the usb->serial chip will run on 3.3 volts. In your board this is a different chip in comparison to the real Arduino. Just give it a go...
|
|
|
Post by tjohansen on Mar 10, 2016 19:58:40 GMT
I think this means the Dccduino uno r3 programmer cant run on 3.3volt, since it says programmer not responding.
|
|
|
Post by tjohansen on Mar 10, 2016 20:26:52 GMT
I somehow got it working.
momentarily gave the ch340g programmer 5v, and afterwards I could upload with no problems, without 5v.
But, its not always start. and with the test sketch, Struct_receive, I dont guess this output is without errors:
Listening at 868 Mhz...
SPI Flash Init FAIL! (is chip present?)
[99] [RX_RSSI:-70] nodeId=99 uptime=301 temp=91.23 - ACK sent. Pinging node 99 - ACK...nothing
[99] [RX_RSSI:-71] nodeId=99 uptime=600 temp=91.23 - ACK sent.
[99] [RX_RSSI:-71] nodeId=99 uptime=901 temp=91.23 - ACK sent.
[99] [RX_RSSI:-70] nodeId=99 uptime=1200 temp=91.23 - ACK sent. Pinging node 99 - ACK...nothing
but fun to try it out.
|
|
|
Post by tjohansen on Mar 10, 2016 22:42:33 GMT
I got the Gateway and a DHT endnode up and running communicating and populating the rpi/openhab with temperature and humidity.
But encountered a strange observation.
Running the gateway (modified 3.3v Dccduino + ethernet shield running 3.3v) works as long it runs on a 9v battery. If I use a AC 9v 1a power adaptor, the gateway hangs in getting info from the RFM69HW. Suspect it gets to much power? from the ethernet shield?
|
|
|
Post by papa on Dec 5, 2016 21:56:27 GMT
Hi, tjohansen, I don't know if you're still watching this forum But I just noticed your last post above that ended "Suspect it gets too much power? from the ethernet shield?" It reminded me of something jimkernsjr & I worked on recently In 3.3v mode, the Ethernet shield does supply too much voltage Check out this thread & this one (especially the Sep 22, 2016 at 2:58pm post) where I zeroed in on the problem & came up with a fix
|
|