You are on page 1of 27

SULTAN HAJI AHMAD SHAH

LAPORAN PROPOSAL PROJECT

SMART HOME SUIS

MUHAMMAD ADDEEN ZIKRY BIN MURSID


(02DEE20F1112)

NAMA PENYELIA: PUAN HAFIZA BT NYAK HARUN

SESI JUN 2021-2022

1
LAPORAN PROPOSAL PROJECT

SMART HOME SUIS

2
PERAKUAN KEASLIAN

“Kami akui karya ini adalah hasil kerja kami sendiri kecuali nukilan dan ringkasan
yang tiap – tiap satunya telah kami jelaskan sumbernya “.

Tandatangan:………………………………………………….

Nama: MUHAMMAD ADDEEN ZIKRY BIN MURSID

No pendaftaran: 02DEE20F1112

Tarikh: ……………………………..

3
PENDAHULUAN

“SMART HOME SUIS “ merupakan satu system pengawalan automatic, dimana


ia merupakan ciptaan yang baru yang baru, sesuai digunakan oleh setiap lapisan
masyarakat. Khususnya kepada masyarakat yang leka dari segi aspek keselamatan
dan penjimatan masa. Project ini ditumpukan kepada pengguna yang menetap di
rumah yang besar dan melebihi 1 tingkat. Lebih – lebih lagi bagi golongan orang
bujang, wanita bekerjaya dan OKU. Bagi mencegah penggunaan elekrik yang
terlampau tinggi.

4
PENGHARGAAN

Alhamdulillah, syukur ke hadrat illahi kerana dengan nikmat limpah kurnia dan izinnya, saya
dapat menyiapkan tugasan project akhir ini bagi memenuhi sebahagia daripada keperluan
Diploma kejuruteraan Elektrik dan elektronik di Politeknik sultan haji ahmad shah,
Semambu, Kuantan, Pahang.

Setinggi tinggi penghargaan dan terima kasih diucapkan kepada Puan Hafiza Binti Nyak
Haron selaku penyelia kursus project yang telah bnayak memberikan bimbingan dan nasihat
sehingga tugasan ini dapat disiapkan. Penghargaan terima kasih juga saya ucapkan kepada
rakan – rakan seperjuangan saya dan ahli keluarga yang banyak memberi sokongan dan
bantuan bagi meyiapkan tugasan project.

Akhir sekali, terima kasih saya ucapkan kepada semua pihak yang telah membantu saya
sama ada secara langsung atau tidak langsung bagi menyiapkan tugasan projek ini. Semoga
ALLAH SWT memberikan balasan yang terbaik bagi semua.

5
SENARAI ISI KANDUNGAN

BAB PERKARA HALAMAN

1 PENDAHULUAN 4

-PENGHARGAAN 5

- PRNGENALAN 8

- PERNYATAAN MASALAH 9

- OBJEKTIF PROJEK 9

- KEPENTINGAN PROJEK 10

- SKOP KAJIAN 10

2 RINGAKASAN AKTIVITI MINGGUAN 11-12

3 KAJIAN PROJEK 13-19

4 METADOLIGI 20-24

5 JANGKA HASIL 25-26

6 KESIMPULAN DAN CADANGAN 27

7 SUMBER RUJUKAN 27

6
SENARAI RAJAH

1. ARDUINO NANO

2. MODUL GSM

3. NODEMCU

4. SOLENOID

5. GEGANTI

6. INTERNET OF THINGS

7. APLIKASI BL YNK

8. REKABENTUK IOTSAC

9. CARTA ALIR PERLAKSANAAN PROJEK

10. ANTARAMUKA ARDUINO

11. RAJAH BLOK

12. LITAR SKEMATIK

13. FLOWCHART

7
PENGENALAN

• PENGENALAN

Bab ini akan menerangkan secara keseluruhan tentang projek yang telah dilaksanakan dan

dihuraikan dalam beberapa bahagian subtopic kecil iaitu perbincangan mengenai latar belakang

projek, penyataan masalah, objektif projek, kepentingan projek dan skop projek. Latar belakang

projek merangkumi segala aspek yang terlibat secara langsung di dalam projek yang di laksanakan.

Penyataan masalah pula menerangkan tentang faktor- faktor yang mendorong projek ini dilaksanakan

hasil daripada masalah- maslaah yang timbul dalam kehidupan seharian.

Selain daripada itu, objektif dan kepentingan projek juga turut dibincangkan yang mana

menyingakap tentang masalah yang ingin diselesaikan oleh projek ini. Skop projek pula akan

menerangkan tentang Batasan projek agar projek ini tidak melebihi garisan ataupun had yang telah

ditetapkan. Ia juga penting untuk memastikan objek projek dapat dicapai dengan jayanya.

1.1 LATAR BELAKANG PROJEK

Rakyat Malaysia masih lagi cuai untuk terus melangkah ke arah kemajuan negara menjelan

2022. Projek SMART HOME SUIS ini ditumpukan kepada pengguna yang menetap dirumah yang besar

melebihi satu tingkat. Lebih lebih lagi bagi golongan orang bujang, wanita bekerjaya dan OKU. Bagi

mencegah penggunaan elektrik yang terlampau tinggi dan untuk menjaga keselamatan pengguna

Pada masa kini, masyarakat Malaysia sering melakukan amalan pembaziran elektrik seperti

terlupa menutup lampu kipas atau malas bergerak semata mata untuk menutup sesuatu suis sahaja.

Seterusnya, seterusnya masyarakat kini sering memandang rendah dari segi aspek keselamatan

seperti membiarkan pekakas barangan elektrik berada dalam keadaan overhit malah terus rosak dan

terpaksa membeli baru apabila ingin menggukannya. Dengan kehadiran SMART HOME SUIS ini

pengguna hanya perlu WIFI untuk menghidupkan system SMART HOME SUIS agar dapat mengawal

penggunaan elektrik dirumah.

8
1.3 PENYATAAN MASALAH

1. Suis lampu dan kipas dibiar terbuka angkara terlupa untuk menutup suis dalam

jangak masa yang lama seperti sedang berada diluar rumah atau sedang bercuti

sehingga menyabebkan pengkakas elektrik berada dalam keadaan over-hit.

2. Ketiadaan system yang boleh menjimatkan masa dan tenaga manusia contohnya,

pengguna sedang sebuk melakukan kerja lain didalam rumah yang berasingan

tempat. Pengguna terpaksa abaikan kerja nya sementara hanya untuk menutup suis

lampu dan kipas.

3. Bill elektrik yang melambung tinggi menjadi antara masalah yang besar terhadap

pengguna apabila mahu membayarnya nanti.

1.4 OBJEKTIF PROJEK

1. Menghidupkan suis lampu dan kipas secara automatik agar dapat menjimatkan

masa pengguna

2. Menutup suis lampu dan kipas dari jarak jauh secara automatik dengan

menggunakan phone dari jarak jauh (tempat kerja / luar Kawasan)

3. Mengahantar SMS kepada pengguna untuk menutup dan menghidupkan suis lampu

dan kipas

9
1.5 KEPENTINGAN PROJEK

System SMART HOME SUIS ini berkepentingan untuk mengawal risiko pengguna

terhadap pekakas elektrik. Hal ini juga boleh digunakan oleh semua lapisan masyarakat.

Pengguna hanya perlu mengawal button ON-OFF yang berada didalam applikasi telefon

sahaja. Selain itu, system SMART HOME SUIS juga memmbantu pengguna untuk

berwaspada dan akan menitik beratkan terhadap aspek keselamatan supaya barangan

elektrik sentiasa berada dalam keadaan yang begus dan sedia digunakan bila bila masa.

Jika system SMART HOME SUIS ini masih belum diwujudkan akan bertambah pelbagai

masalah yang sering berlaku akibat penggunaan elektrik yang salah menyebabkan

berlakunya kebakaran rumah, kerosakan barangan elektrik oleh kerana OVER-HIT .

Diharapkan projek system ini dapat memanfaatkan pengguna dan dapat membuka mata

masyarakat agar sentiasa berada dalam keadaan yang selamat

1.6 SKOP KAJIAN

Skop kajian bagi projek ini adalah bagi memudahkan pengguna untuk mengawal suis lampu
dan kipas dari jarak jauh menggunakan IoT. Projek ini dapat digunakan melalui NodeMCU
sahaja samada ditempat kerja atau di luar Kawasan. Dalam projek ini saya menggunakan
NodeMCU dan relay sebagai pemerima maklumat. NodeMCU ialah platform IoT. Seterusnya
ralay sebagai suis untuk membuka pintu dan aplikasi BLYNK untuk mengawal lampu dan
kipas. Dengan ini dapat memudahkan pengguna mencari alternative lain untuk membuka
suis lampu dan kipas hanya dengan hujung jari iaitu IoT. Selain itu pengguna tidak perlu
bimbang samada sudah menutup semua suis lampu dan kipas walaupun berada dari jarak
jauh. Oleh itu, pengguna tidak akan membazir masa dan tenaga elektrik semasa sedang
berada diluar rumah ataupun berada di tempat yang jauh seperti di kampung, pusat beli-
belah dan sebagainya. Hanya pengguna rumah sahaja dapat mengawal suis lampu dan
kipas dengan menggunakan applikasi BLYNK.

10
• RINGAKASAN AKTIVITI MINGGUAN

Ringkasan Aktiviti Mingguan Projek 1

MINGGU TARIKH AKTIVITI


Minggu 10.3.2022 • Taklimat projek oleh Pn.Hafiza mengenai subjek projek
1 secara atas talian
• Pembahagian kumpulan untuk pelajar

Minggu 17.3.2022 • Kelas secara bersemuka bersama tenaga pengajar dan


2 pelajar
• Pembahagian takwin serta taklimat mengenai takwim
bagi subjek projek
• Membuat gantchart berdasarkan takwin yang telah
diedarkan oleh Pn.hafiza
Minggu 24.3.2022 • Setiap kumpulan melakar projek yang akan dibina
3 berdasarkan rancangan projek masing masing
• Talimat projek untuk pembikinan projek secara individu
oleh Pn.Hafiza
• Menganggarkan kuantiti komponen projek di laman web
https://www.youtube.com/watch?v=_eFW_4HKhys&t=132s
Minggu 31.3.2022 • Menyemak semula dan memastikan komponen ada
4 dijual di pasaran
• Merangka kos perbelanjaan
https://www.facebook.com/aiszzyelectronics/
Minggu 7.4.2022 • Menyemak semula boring pendaftaran projek bersama
5 Pn.Hafiza
• Membaiki kesalahan pada boring pendaftaran projek
• Membuat kajian tentang pengguna elektrik di Negara
Malaysia
Minggu 14.4.2022 • Melengkapkan investigation report
6 • Membuat flowchart projek
• Perbincangan mengenai mini projek bersama Pn.Hafiza

Minggu 21/4/2022 • Supervisor(Pn.Hafiza) membuat perbincangan


7 mengenai menguju litar atas breadboard supaya
lebih mudah untuk repair jika ada sebarangan
masalah pada komponen dan litar
• Melukis gambar skimetik mini projek ( home smart
suis

11
Minggu 28/4/2022 • Membuat semula lakaran projek
8 • Membuat simulasi mini projek
• Membuat class online bersama Pn.Hafiza
Minggu 12/5/2022 • Test komponen diatas breadboard
9 • Membetulkan boring investigation report
• Membuat lakaran projek yang baru
MInggu 19/5/2022 • Membayar duit mini projek
10 • Membetulkan boring CTP (home smart suis)
Minggu 26/5/2022 • Pn.Hafiza mengedarkan nota prosedur UV,DEVOLOP
11 dan EATCHING kepada semua pelajar
• Membuat proses UV betul dan selamat digunakan
Minggu 2/6/2022 • Memotong PCB dengan menggunakan pemotong
12 yang telah disediakan.
• Membentuk PCB dengan lebuh kemas supaya tidak
akan ada sebarang kecerderaan seperti luka dan
sebagainya
• Pelajar dinasihatkan untuk menjaga keselematan
supaya tidak berlaku perkara yang tidak diingini
MInggu 9/6/2022 • Menebuk lubang pada litar PCB mini projek
13 • Menyusun komponen di atas litar PCB dengan betul
• Mematri kaki komponen yang telah disusun di atas
litar PCB dengan berhati hati
MInggu 16/6.2022 • Membuat laporan akhir mini projek
14

12
3 KAJIAN PROJEK

3.1 PENGENALAN

Kajian projek ini menunjukkan komponen apa yang saya perlukan untuk projek home smart
suis ini. Sebelum saya membuat keputusan untuk menggunakan NodeMCU terlebih dahulu
kami menggunakan Arduino nano dan Gsm Module.

3.2 ARDUINO NANO

Rajah 1: Arduino nano

Definisi Arduino Nano adalah suatu papan sirkuit pengembang berukuran kecil
yang didalamnya sudah tersedia mikrokontroler serta mendukung
penggunaan breadboard. Arduino Nano mempunyai sejumlah kemudahan
untuk berkomunikasi dengan komputer, Arduino lain, atau mikrokontroler
lain. ATmega328 menyediakan komunikasi bersiri UART TTL (5V), yang
tersedia pada pin digital 0 (RX) dan 1 (TX). FTDI FT232RL di papan
menyalurkan komunikasi bersiri ini melalui USB dan pemacu FTDI
(disertakan dengan perisian Arduino) menyediakan port com maya untuk
perisian di komputer. Perisian Arduino merangkumi monitor bersiri yang
membolehkan data teks ringkas dihantar ke dan dari papan Arduino. LED
RX dan TX pada papan akan berkelip ketika data dihantar melalui cip FTDI
dan sambungan USB ke komputer (tetapi tidak untuk komunikasi bersiri
pada pin 0 dan 1). Perisian Perisian Siri membolehkan komunikasi bersiri
pada mana-mana Nano pin digital. ATmega328 juga menyokong
komunikasi I2C (TWI) dan SPI. Perisian Arduino merangkumi perpustakaan
Wire untuk mempermudah penggunaan bas I2C

-KELEBIHAN ARDUINO NANO

13
• Tidak perlu peranti chip programmer kerana di dalamnya susah ada bootleader
yang akan menangani upload program dari computer
• Sudah memiliki cara mengatasi komunikasi USB sehingga pengguna laptop yang
tidak memiliki port serial/RS323 boleh menggunakan nya
• Memiliki module siap pakai (shield ) yang boleh dipasang ke papan Arduino nano
seperti GPS, ETHERNET, kad SD dan lain lain.

-KEKURANGAN ARDUINO NANO

• Kod hex yang agak besar.


• Kesalahan bit fuse sering berlaku apabila membuat bootloader.
• Mesti mengubah program lama kerana penggunaan pin mesti betul.
• Penyimpanan Flash dikurangkan kerana ia digunakan untuk permuat boot.

3.3 Modul GSM (Global System for Mobile)

Modul GSM ini digunakan bersama arduino nano

GSM pada asalnya dibangunkan oleh European Telecommunications Standards Institute


(ETSI) untuk menghasilkan protokol bagi selular digital rangkaian generasi kedua (2G) yang
digunakan oleh telefon bimbit, julung kalinya ditempatkan di Finland pada bulan Julai 1991.
Sehingga 2014, ia menjadi default plawalan global untuk komunikasi mudah alih dengan
lebih daripada 90% bahagian pasaran, beroperasi di lebih 219 negara dan wilayah.

14
Rajah 2: Modul GSM

Rangkaian GSM beroperasi dalam beberapa pembawa yang berbeza julat frekuensi
(dipisahkan kepada julat frekuensi GSM untuk 2G dan Universal Mobile Telecommunications
System (UMTS) jalur frekuensi untuk 3G), dengan kebanyakan rangkaian GSM 2G
beroperasi pada jalur frekuensi 900 MHz atau 1800 MHz. Sebaliknya jalur frekuensi 850
MHz dan 1900 MHz digunakan contohnya di Kanada dan Amerika Syarikat. Terdapat juga
beberapa negara menggunakan jalur frekuensi 400 dan 450 MHz kerana mereka sebelum
ini telah menggunakan sistem penjanaan generasi pertama, walaupun ianya merupakan
perkara yang jarang berlaku.

3.4 NODEMCU

Rajah 3: NodeMCU

NodeMcu ia mempunyai built-in WI-FI dan boleh menyambung NodeMcu ke internet tanpa
banyak usaha dibandingkan dengan menghubungkan Arduino atau UNO ke internet. Yang
terbaik NodeMcu adalah arduino yang 'compatible' yang dapat melakukan semua hal yang
mungkin dapat dilakukan oleh Arduini atau UNO NodeMcu juga boleh diprogramkan dalam
bahasa C menggunakan Arduino IDE secara langsung NodeMCU adalah) open source
firmware dan development kit kit pembangunan sumber terbukaang memainkan peranan
penting dalam mereka bentuk produk IOT menggunakan beberapa bans skrip Luat Lua
script lines Multiple GPIO pin di papan NodeMcu membolehkan anda menyambung papan
NodeMcu dengan peranti lain dan mampu menghasilkan. komunikasi PWM, 12C, SPI, dan
UART

15
KELEBIHAN NODEMCU

Kemudahan aksess contoh seperti para pengguna dalam satu kawasan dapat mengakses
internet tanpa perlu disambung dengan kabel.

KEKURANGAN NODEMCU

Mudah digodam hackers' seperti mencuri password pengguna WI-FI

3.5 SELENOID

Rajah 4: solenoid

Selenoid adalah istilah generik untuk gegelung dawai yang digunakan sebagai
electromagnet la juga merujuk kepada sebarang peranti yang menukarkan tenga elektrik
kepada tenaga mekanikal menggunakan solenoid.Peranti mewujudkan medan magnet
daripada arus elektrik dan menggunakan medan magnet untuk menghasilkan gerakan
linear.

16
3.6 GEGANTI(RELAY)

Rajah 5: Geganti

Geganti adalah suis yamg membuka dan menutup litar secara elektronik ia menggunakan
elektromagnetisme dari voltan kecil untuk memberikan voltan yang lebih tinggi. geganti
mempunyai dua kenalan utama iaitu NO normally open dan NC normally closed apabila
voltan yang digunakan di seluruh geglungnya NC akan berubah kepada NO dan NO berubah
kepada NC geganti boleh digunakan untuk menukarkan voltan yang lebih kecil kepada yang
lebih tinggi tetapi ianya tidak boleh digunakan dalam peranti memakan kuasa ia mempunyai
pelbagai aplikasi boleh digunakan dalam peralatan rumah dan dalam robotik untuk
mengawal motor dari gerakkan

17
3.6 INTERNET OF THING (IOT)

IoT merupakan singkatan kepada Internet of Things atau Internet pelbagai benda. IoT
merujuk kepada sistem peranti pengkomputeran yang saling berkaitan, mesin mekanikal
dan digital, haiwan atau manusia yang dibekalkan dengan alamat IP.

IoT juga merujuk kepada keupayaan untuk memindahkan data melalui rangkaian tanpa
memerlukan interaksi antara manusia dengan manusia atau antara manusia dengan
komputer
Internet Of Things (IOT) didorong oleh empat perkara:

Inovasi di dalam fabrikasi komponen elektronik, dipandukan oleh Hukum

Moore yang berjaya mengurangkan saiz transistor untuk cip elektronik Kos penderia
bersambung ke Internet yang semakin murah

• Peningkatan pada kadar tembusan Internet sedunia dan

. Adaptasi mudah kepada peranti pintar.

Internet Of Things (IOT)dijangka mencapai kematangan pada tahun hadapan 2020, di mana
pada waktu itu, dijangka sebanyak 33 bilion objek akan berhubung sesama sendiri
(anggaran nisbah 4.12 objek berhubung untuk setiap populasi manusia), menjanakan data
sebanyak 40 Zetabyte (5 kali ganda daripada tahun 2016!) dan mewujudkan peluang
ekonomi baru sejumlah $14 trilion (CISCO, 2011)!

18
3.8 APPLIKASI BLYNK

Rajah 7: APPLIKASI BLYNK

Blynk adalah platform baru yang membolehkan pengguna membina antara muka untuk
mengawal dan memantau projek perkakasan dari peranti IOS dan android. selepas memuat
naik applikasi blynk, pengguna boleh membuat project dashboard dan mengatur butang,
slider, grafik dan widget lain ke skrin menggunakan widget, pengguna boleh menghidupkan
pin dan mematikan atau memaparkan data dari sensor. dengan menggunakan blynk
bahagian perisian lebih mudah. blynk sesuai untuk interfacing dengan projek seperti
memantau suhu atau menutup atau membuka lampu dari jarak jauh

19
BAB 4

4.0 METODOLOGI

Pengenalan

Perkembangan atau penambahan idea rakan rakan memainkan peranan penting dalam
menjayakan pelaksanaan sesuatu projek Pemilihan tajuk projek bermula daripada idea-
idea yang tercetus dan merupakan langkah terawal yang perlu dilaksanakan sebelum
memulakan kerja seterusnya dalam projek Tajuk projek yang dipilih adalah bersesuaian
mengikut jenis projek laitu kombinasi perkakasan and perisian.

Seterusnya, perancangan kerja atau Carta Gantt perlu dibuat sebagai garis panduan
sepanjang perlaksanaan projek agar lebih teratur dan kemas. Carta Gantt membantu
melancarkan pelaksanaan projek dengan lebih teratur.

4.1 KONSEP MOTODOLOGI

Suis smart home yang

dibina telah mengambil kira pemasangan komponen-komponen elektronik seperti

Nodemcu, selenoid dan geganti (relay)

Suis di rumah seperti tv, lampu, kipas dan pintu kebiasannya perlu dibuka atau tutup
secara manual. Hal ini menyebabkan masyarakat sering lupa untuk menutup suis di rumah,
atau pintu Dengan pemasangan komponen-komponen elektronik, kita dapat mengawal suis
dan pintu ini bagi memudahkan pengguna untuk mengawal suis dan pintu hanya dihujung
jari sahaja iaitu dengan menggunakan aplikasi blynk di telefon dari jarak yang jauh atau
dekat dengan persekitaran wifi

20
4.3 JADUAL PERLAKSAAN ( GANTT CHART )

MINGGU /AKTIVITI PROJEK

STATUS

MINGGU 1

MINGGU 2

MINGGU 3

MINGGU4

MINGGU 5

MINGGU 6

MINGGU 7

MINGGU 8

MINGGU 9

MINGGU 10

MINGGU 11

MINGGU 12

MINGGU 13

MINGGU 14
-PROJECT REGISTRATION R
L
-DISCUSSION BETWEEN SUPERVISOR AND R
STUDENT (Pn.Hafiza)
L
-BRIEFING ON PROJECT MANAGEMENT
FINANCE AND PREPARE GANTT CHART
-ANALYZE THE FINDING OF THE STUDY R
-DESIGN THE CIRCUIT, FLOW CHART FOR
L
THE PROJECT
--DESIGN OF FILE A SUITABLE CIRCUIT R
/FLOWCHART L
-DETERMINE TOOL AND COMPONENT THAT
ARE AVAILABLE IN THE MARKET
-START PREPARING FINAL PROPOSER R
-CONTINUE COMPLETING INVESTIGATION
L
REPORT
-LECTURER ON APPLICATION OF COMPUTER R
AIDED DESIGN IN SCHEMATIC DRAWING
L
AND PRODDUCING PCB
-PRINT THE PCB LAYOUT AND PREPARE THE
COMPONENT OF MINI PROJECT
-BY REFERRING TO THE SCHEMATIC CIRCUIT R
OF MINI PROJECT, CONNECT THE CIRCUIT ON L
PROTO BOT TO EPRFORM CIRCUIT TESTING
USING APPROPRITE TESTING TOOL AND
TECHNIQUE TO MAKE SURE THE CIRCUIT IS
FUNCTION
-TEST RESULT AS YOUR REFERANCE TO THE R
TESTING ON THEPCB L
-PERFORM PHOTOLITOGRAPHY: THE PCB
LAYOUT INTO THE PCB EXPOSING TO ULTRA
-ULTRA VOILET LIGHT
-DEVELOP THE PCB BOT USING NAOH R
SOLITION TO REMOVE ONE LAYER OF THE
L
FILM PRIOR TO ETCHING PROCESS
-PERFORM THE ETCHING PROCESS USING
ROTARY SPAY MACHINE TO REMOVE THE
UNWANTED COPPER.
-DRILLHOLD ON PCB USING PCB DRILL R
(MINI ELECTRIC DRILL ) WITH APPRORIATE
L
SIZE OF DRILL BITS AN PROPER TECHNIC
-TEST THE COMPONENT USING CORRECT R
MEASURING AND TEST EQUIPMENT, THEN
L
ARRANGE COMPONENT ON THE PCB AND
PROCEED TO SOLDER THE COMPONENT
USING SOLDERING IRON
-FINALLY, TEST THE MINI PROJECT CIRCUIT R
ON THE PCB COMPERE TO THE OUTCOME ON
L
THE PREVIOUS CIRCUIT TESTING ON PHOTO
BOT
-COMPERE THE FINAL PROPOSER REPORT R
L

21
-SUBMITTING A COMPLETE THE FINAL R
PROPOSER AND LOG BOOK TO SUPERVISOR
L
(Pn.Hafiza)

4.4 KOS PROJEK

Jadual 4.2 menunjukkkan kos bahan bahan yang digunakan untuk menghasilkan
projek home smart suis

Jadual 2: kos projek

Home smart suis


bill komponen Unit Harga
1 MODULE RELAY 5V 4 CHANNEL 1 RM11.30
2 MODULE POWER MB102 1 RM4.90
3 ARDUINO NANO 1 RM30
4 NODEMCU 1 RM22.50
5 DIOD 1 RM9.90
6 TRANSISTOR 2N3904 1 RM2.20
JUMLAH RM80.80

4.5 PERISIAN

BAHASA C
Bahasa C adalah bahsa pengatucaraan. Bahasa C digunakan untuk melaraskan projek
HOME SMART SUIS . Tujuannya adalah untuk memudahkan booting dan pengambangan
program. Program yang menulis dengan menggunakan Bahasa C mudah sekali untuk di
pindahkan dari satu jenis mesin kepada satu jenis yang lain. C juga disanjng kerana
keberkesanan terhadap perisian system. walaupun ia juga digunakan untuk menulis
perisian pengunaaan Selain itu, bahasa C juga digunakan dalam pendidikan sains komputer
.walaupun tidak direka untu kegunaan orang baru.

Sebuah program dalam bahasa C secara umumnya harus memiliki fungsi-fungsi dasar
yang dinamakan fungsi utama (main function) dan memiliki kerangka program sebagai
berikut:

void main(void)

//penyataan-pernyataan

Jika terdapat beberapa fungsi yang lain, maka fungsi utama inilah yang memiliki kedudukan
paling timggi jika dibandingkan dengan fungsi fungsi yang lain. Fungsi fungsi yang lain akan
dipanggil setelah menjalankan sesuatu program .

22
4.5.1 ARDUINO SOFTWARE (IDE)

IDE bermaksud Integrated Development Environment.

atau secara adalah aplikasi perisian yang menyediakan kemudahan bahasa mudahnya
komprehensif kepada pengaturcara komputer untuk pembangunan perisian. IDE yang
blasanya terdiri daripada editor kod sumber, membina alat automas, dan debugger.
Kebanyakan IDE moden mempunyal penyelesaian kod pintar.

Arduino menggunakan bahasa pemprograman sendiri yang menyerupai bahasa C Bahasa


pemrograman arduino (sketch) telah diubahsuai untuk memudahkan pengaturcara dalam
melakukan pemrograman dari bahasa aslinya. Sebelum dijual ke pasaran, IC
mikrokontroler arduino telah dilengkapi dengan suatu program bernama bootfader yang
berfungsi sebagai perantara di antara complier arduino dengan mikrokontroler. Arduino
IDE dibuat dari bahasa pemrograman JAVA. Arduino IDE juga dilengkapi dengan library
C/C++ yang disebut wiring yang menjadikan operasi masukan dan keluaran menjadi lebih
mudah. Arduino IDE Ini dikembangkan dari software processing yang dirombak menjadi
arduino IDE khusus untuk pemprograman dengan arduino

Program yang ditulis dengan menggunakan perisian ardunio (IDE) disebut sebagai sketch.
Sketch ditulis dalam suatu editor teks dan disimpan dalam fail dengan extension.inc. Pada
perisian arduino IDE, terdapat suatu message box berwarna hitam yang berfungsi untuk
memaparkankan status, seperti compile, dan upload program. Rajah 4.3 menunjukkan
paparan antaramuka bagi perisian arduino IDE error

Rajah 10: antaramuka arduno IDE

23
4.6 RAJAH BLOK

INPUT ARDUINO SWITCH WIFI/BLUE


RELAY
(SMART UNO (ON-OFF) TOOTH
PHONE) (PROCESS)

4.7 LITAR SKEMATIK

24
Bab 5: Jangka hasil

5.1 jangaka keputusan

Pengguna menggukan telefon pintar melalui aplikasi blynk untuk membuka atau
menutup suis lampu dan kipas. Selepas button buka atau tutup disetkan ke dalam applikasi
blynk dengan port yang betul maka suis lampu dan kipas akan terbuka dan berfungsi

Rajah 13: flowchart suis smart home

25
5.2 PENULISAN CODING

#define BLYNK_PRINT Serial

#include <ESP8266WiFi.h>

#include <BlynkSimpleEsp8266.h>

// You should get Auth Token in the Blynk App.

// Go to the Project Settings (nut icon).

char auth[] = "YourAuthToken";

// Your WiFi credentials.

// Set password to "" for open networks.

char ssid[] = "YourNetworkName";

char pass[] = "YourPassword";

void setup()

// Debug console

Serial.begin(9600);

Blynk.begin(auth, ssid, pass);

// You can also specify server:

//Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 80);

//Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080);

void loop()

Blynk.run();

26
BAB 6

KESIMPULAN DAN CADANGAN

6.1 KESIMPULAN

Berdasarkan analisis proses sehingga pengujian system, maka dapat dibuat kesimpulan
seperti berikut :

• Sistem pengawal menggunakan nodemcu dan applikasi blynk dapat berfunsi


dengan baik .
• System ini dapat dikawal dari jarak jauh dan boleh di gunakan di mana sahaja
sekiranya kita mempunyai sambunga WIFI

6.2 CADANGAN

Cadangan untuk perkembangan projek ini dan penelitian selanjutnya adalah seperti berikut

• Suis smart home masih memiliki kekurangan yang dapat di perbaik dengan beberapa
penambahbaikkan di masa akan datang. Antara contoh penambahbaikan ialah seperti
menambah pelbagai fungsi selain hanya untuk membuka dan menutup suis lampu sahaja

RUJUKAN

1. https://www.youtube.com/watch?v=HFGP1YqUPy0&t=0s
2. https://www.google.com/search?q=suis+smart+home+arduino+projek&rlz=1C1GCEA_en
MY949MY949&oq=suis+&aqs=chrome.0.69i59j69i57j0i512l3j69i60l2j69i61.5119j0j7&sourc
eid=chrome&ie=UTF-8
3. http://www.arduino4u.com/p/senarai-projek.html

27

You might also like