1. Hardware [Kembali]
2. Rangkaian Simulasi [Kembali]
3. Listing Program[Kembali]
#include <SPI.h> //Deklarasi library SPIvoid setup (void) {Serial.begin(115200); //Set baud rate 115200digitalWrite(SS, HIGH);// disable Slave SelectSPI.begin ();SPI.setClockDivider(SPI_CLOCK_DIV8); //divide the clock by 8}void loop (void) {char c;digitalWrite(SS, LOW); //enable Slave Select// send test stringfor (const char * p = "Hello, world!\r" ; c = *p; p++){SPI.transfer (c);Serial.print(c);}digitalWrite(SS, HIGH); // disable Slave Selectdelay(2000);}//Slave
#include <SPI.h> //Deklarasi library SPIvoid setup (void) {Serial.begin(115200); //Set baud rate 115200digitalWrite(SS, HIGH);// disable Slave SelectSPI.begin ();SPI.setClockDivider(SPI_CLOCK_DIV8); //divide the clock by 8}void loop (void) {char c;digitalWrite(SS, LOW); //enable Slave Select// send test stringfor (const char * p = "Hello, world!\r" ; c = *p; p++){SPI.transfer (c);Serial.print(c);}digitalWrite(SS, HIGH); // disable Slave Selectdelay(2000);}
4. Kondisi[Kembali]
5. Video Simulasi [Kembali]
6. Analisa [Kembali]
a) Analisa pengaruh "SPI.SetClockdivider(SPI.clock.Div8)" apabila angka 8 diganti dengan nilai lain !
=> Ketika angka 8 diganti dengan angka lain, maka tidak ada pengaruhnya, namun untuk angka yang diganti diharuskan bernilai 2, 4, 16, 32, 64, 128, dan 256. Dan juga perlu diperhatikan yakni objek SPI dengan SPI begin atau nilai set baud ratenya.
b) Analisa pengaruh menekan push button dan nyala LED master dan slave !
=> Ketika push button pada master ditekan maka LED slave akan aktif. Dan begitupun sebaliknya ketika push button pada slave ditekan maka LED master akan aktif.
c) Analisa perbedaan rangkaian pada modul dengan rangkaian saat praktikum !
=> Pada rangkaian saat praktikum digunakan beberapa komponen seperti jumper, dan juga pin ground yang terhubung antar arduino tidak dihubungkan !
d) Analisa pengaruh pin MISO terhadap output yang dihasilkan !
=> Pin MISO disini berfungsi sebagai pin komunikasi antar arduino yakni data pada master akan dikirimkan ke slave dan juga sebaliknya. Namun ketika pin MISO tidak terhubung maka data pada master hanya terdapat pada master dan begitupun sebaliknya.
7. Link Download [Kembali]
- HTML >><<
- Listing Program Master >>KLIK DISINI<<
- Listing Program Slave >>KLIK DISINI<<
- Rangkaian Percobaan >><<
- Video Percobaan >>KLIK DISINI<<
- Datasheet Arduino >>KLIK DISINI<<
- Datasheet LED >>KLIK DISINI<<
- Datasheet Resistor >>KLIK DISINI<<
- Datasheet Push Button >>KLIK DISINI<<
Tidak ada komentar:
Posting Komentar