Küsimus:
Ohutum viis Raspberry Pi ühendamiseks Arduino Uno R3-ga
RPiAwesomeness
2014-01-01 07:32:26 UTC
view on stackexchange narkive permalink

Töötan Arduino Uno R3-d kasutava roboti kallal ja tahtsin, et mul oleks võimalus Arduino juhtmevabalt juhtida, näiteks peatada Arduino ilma, et peaksin iga kord toitepistikut tõmbama.

I tahate teada saada, kuidas kõige ohutum viis oma Raspberry Pi ühendamine Arduinoga, ilma et oleks oht, et pinge läheb mõlemal juhul halvasti.

Vaatasin i2c ja Seriali kasutamist nende lehtede järgi: http: //blog.oscarliang.net/raspberry-pi-arduino-connected-i2c/ & http://blog.oscarliang.net/connect-raspberry-pi-and-arduino-usb-cable/. Mul pole veel USB-d otsida. Selle küsimuse esitamise põhjus on see, et i2c postituses öeldi, et peaksin pinge erinevust jälgima:

Kuidas see töötab? Kas see on ohutu?

Raspberry Pi töötab 3,3 volti, Arduino aga 5 volti. Seal on õpetusi, mis soovitavad I2C-suhtluseks kasutada tasememuundurit. Seda EI ole vaja, kui Raspberry Pi töötab "isandana" ja Arduino töötab "orjana".

Kuidas saaksin RPi ohutult ühendada masterina ja Arduino kui ori.

Lihtsalt ühendage USB kaudu. Arduino väljalülitamiseks võite lihtsalt lisada (NPN) transistori ühte GPIO porti, mis tõmbab arduino lähtestusnõela maapinnale, hoides arduino olekus "seiskamine", kuni lähtestusjoon taastatakse.
Kolm vastused:
Lauren
2014-01-02 06:03:47 UTC
view on stackexchange narkive permalink

Lühike vastus teie küsimusele, kuidas RPi Arduinoga turvaliselt ühendada, antakse esimesel postitusel: http://blog.oscarliang.net/ vaarikas-pi-arduino-ühendatud-i2c /. Olen seal antud meetodit kasutanud väga edukalt ja ühtegi komponenti kahjustamata.

Seda on selgitatud teie viidatud lõigus, kuid võib-olla liiga üksikasjalikult. Peamine on 5V Arduino "tõmbetakisti" puudumine. Ilma selleta on ainus pingeallikas 3,3 V RPi-st, mis on õnneks piisavalt kõrge, et Arduino seda ära tunneks.
bcan
2014-01-01 23:22:09 UTC
view on stackexchange narkive permalink

Kui te ei soovi oma USB-porti oma Rpi-st säästa, saate Arduinoga suhtlemiseks kasutada GPIO Seriali. Rpi ühendamiseks Arduino Pro Miniga on Conor O'Neilli suurepärane õpetus. Protseduur on sama teie Arduino Unoga.

Nende kahe seadme ühendamiseks on vaja ainult LLC (loogika taseme muundurit). Nagu te juba mainisite, töötavad need seadmed erineval pingetasemel.

scruss
2014-01-01 09:35:13 UTC
view on stackexchange narkive permalink

Absoluutselt kõige turvalisem oleks Bluetooth-jada. Toetatud USB-dongiga Raspberry Pi-l ja midagi sellist nagu Bluefruit EZ-Link Arduinos, saate Arduino programmeerida ja juhtida Raspberry Pi-lt ilma füüsilise ühenduseta.

Järgmine parim oleks tõenäoliselt USB kaudu. Arduino ja anduritega suhtlemiseks on olemas standardprotokoll ( Firmata), kuid see ei pruugi robootika jaoks ideaalne olla.

Hoo! 22 dollarit, mitte just odav, aga olgu! Uurib seda!
Proovige ebay-d odavamate alternatiivide jaoks, kui hind on oluline
Kui ütlete, et Bluetooth jada, kas see toimiks? https://www.foxytronics.com/products/187-jy-mcu-bluetooth-serial-port-module
Jah, JY-MCU töötaks tõenäoliselt pärast palju sebimist. Kallim, mille ma linkisin, tegeleb kõigi keerukate seadistamisetappidega. See on minu jaoks hinnavahe väärt.
Okei, tore. Mulle meeldib sebimine ja see on odavam ning teenindus on suurepärane, nii et ma arvan, et lähen ka sellega. Aitäh!


See küsimus ja vastus tõlgiti automaatselt inglise keelest.Algne sisu on saadaval stackexchange-is, mida täname cc by-sa 3.0-litsentsi eest, mille all seda levitatakse.
Loading...