loader
Foto

Arduino fejlesztőkörnyezet felkészítése CAN fejlesztésre

A CAN fizikai tesztkörnyezet kialakítása után bemutatásra kerül a szoftveres környezet kialakítása is. A CAN Shield-ben egy msc2515-ös céláramkör található, amelynek a különböző szoftvercsomagjait telepítjük az Arduino keretkörnyezet alá.

A korábbi cikkünkben elkészítettünk egy olyan fizikai tesztkörnyezetet, amelynek segítségével a CAN protokoll gyakorlati szinten is megismerhető. A CAN-ECU egy arduino UNO és egy CAN shield segítségével  került implementálásra.
Most telepítjük a szükséges alkalmazásokat is, hogy ezeket a CAN-ECU-kat egyesével fel tudjuk majd programozni.

Tekintettel arra, hogy Arduino UNO-kat alkalmazunk (lehetne Raspberry Pi is, de ez drágább), ezért ennek az eszköznek a fejlesztőkörnyezetének a telepítésével kell kezdenünk, ezért a következő oldalról töltsük le az Arduino IDE keretkörnyezetet.

https://www.arduino.cc/en/software

A letöltés után telepítsük a keretkörnyezetet.
Ezután látogassunk el a következő oldalra.

https://github.com/autowp/arduino-mcp2515/

 

Töltsük le a Githubról a kövektező file-t, majd csomagoljuk ki (a letöltött file-nak más lesz a neve).

https://github.com/autowp/arduino-mcp2515/archive/master.zip

 

A letöltés után a keretkörnyezet "Vázlat" menüpontja alatt válasszuk ki a "Könyvtár tartalmazása" almenüt.

kep
1. ábra   "Könyvtár tartalmazása" almenü kiválasztása
 

Ezután kattintsunk a ".ZIP könyvtár hozzáadása" menüpontra (2. ábra).

kep
2. ábra   Ki kell választani a ".ZIP könyvtár hozzáadása" menüpontot
 

Most keressük meg és válasszuk ki a letöltött zip file-t (3. ábra).

kep
3. ábra   Az "arduino-mcp2515-master.zip" file kiválasztása, majd a keretkörnyezet alá történő telepítése
 

Ezután az Arduino keretkörnyezet készen áll arra, hogy az Arduino UNO és az "mcp2515"-ös konverter integrált áramkört tartalmazó CAN Shield alkalmazható legyen a fizikai tesztkörnyezetünkben.
A 4. ábrán látható az "autowp-mcp2515" menüpont, amelyre kattintva három példaalkalmazás érhetó el.

kep
4. ábra   Az új menüpont a keretkörnyezetben
 

 



Egyéb cikkek

További cikkeink ebben a témakörben

Régebbi cikkeink

Az nmap (grafikus megjelenítésnél a ZenMap) használata az IT biztonság, illetve az üzemeltetés területén dolgozó szakembereknél szinte elkerülhetetlen. Az ingyenes szoftver segítségével tesztelhetők a számítógépeink, a számítógéphálózatunk, vizsgálha. . . .

A Python programozási nyelv nagyon elterjedt a fejlesztők körében. Használják beágyazott rendszereknél, webes alkalmazásoknál, IT biztonság különböző területein, stb. Látható, hogy nagyon széles a felhasználási területe ennek a nyelvnek, ideje volt m. . . .

Bemutatjuk most a saját (!) Wifi-s hálózatunk tesztelésének az alapjait. Megnézzük, hogy hogyan lehet biztonságos jelszót választani. Feltörhetetlen rendszer nem létezik, de megismerve a tesztelés folyamatát, válaszokat kaphatunk arra vonatkozólag, h. . . .