Gallery

This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Jumat, 06 Desember 2019

listing program tachometer berbasis arduino dan ir sensor

#include <FastIO.h>
#include <LCD.h>
#include <LiquidCrystal.h>
#include <LiquidCrystal_SR.h>
#include <LiquidCrystal_SR2W.h>
#include <LiquidCrystal_SR3W.h>

//KELOMPOK 2
//RPM Tester
#include<LiquidCrystal.h>//inialisasi LCD
LiquidCrystal lcd(12,11,6,5,4,3);//inialisasi pin LCD
float value=0;
float count=0;
int rpm;
int kecepatan;
int oldtime=0;
int time;

void isr() //instruksi pengecekan rutin
{
count++;//perhitungan selalu bertambah seiring dengan perputaran
}
void setup()//intruksi perulangan
{
lcd.begin(16,2);                //inisialisasi LCD
attachInterrupt(0,isr,RISING);  //Melampirkan instruksi
}

void loop() //fungsi perulangan
{
delay(1000);//delay 1 detik
detachInterrupt(0);           //deteksi instruksi
time=millis()-oldtime;        //perhitungan waktu= waktu dalam satuan millisekon-tiap waktu
rpm=(count/time)*60;       //perhitungan rpm = (perputaran/waktu)*dengan waktu satuan detik
kecepatan=rpm*3,14*0,014/3600;// perhitungan kecepatan =rpm *keliling lingkaran/waktu satuan jam
oldtime=millis();             //penyimpanan setiap waktu
count=0;
lcd.clear();//inialisasi untuk pembersihan LCD
lcd.setCursor(0,0);//letak baris tulisan yang ditampilkan
lcd.print("  kecepatan  ");//menampilkan tulisan kecepatan pada LCD
lcd.setCursor(0,1);//letak baris kedua pada LCD
lcd.print(       kecepatan);
lcd.print("km/jam");
lcd.print("   ");
attachInterrupt(0,isr,RISING);

}

GUI MATLAB FILTER IIR


function varargout = psd(varargin)
% PSD MATLAB code for psd.fig
%      PSD, by itself, creates a new PSD or raises the existing
%      singleton*.
%
%      H = PSD returns the handle to a new PSD or the handle to
%      the existing singleton*.
%
%      PSD('CALLBACK',hObject,eventData,handles,...) calls the local
%      function named CALLBACK in PSD.M with the given input arguments.
%
%      PSD('Property','Value',...) creates a new PSD or raises the
%      existing singleton*.  Starting from the left, property value pairs are
%      applied to the GUI before psd_OpeningFcn gets called.  An
%      unrecognized property name or invalid value makes property application
%      stop.  All inputs are passed to psd_OpeningFcn via varargin.
%
%      *See GUI Options on GUIDE's Tools menu.  Choose "GUI allows only one
%      instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES
% Edit the above text to modify the response to help psd
% Last Modified by GUIDE v2.5 01-Dec-2019 22:28:57
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name',       mfilename, ...
                   'gui_Singleton',  gui_Singleton, ...
                   'gui_OpeningFcn', @psd_OpeningFcn, ...
                   'gui_OutputFcn',  @psd_OutputFcn, ...
                   'gui_LayoutFcn',  [] , ...
                   'gui_Callback',   []);
if nargin && ischar(varargin{1})
    gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
    [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
    gui_mainfcn(gui_State, varargin{:});
end
% End initialization code - DO NOT EDIT
% --- Executes just before psd is made visible.
function psd_OpeningFcn(hObject, eventdata, handles, varargin)
handles.output = hObject;
guidata(hObject, handles);
% buat axes
ah = axes('unit','normalized', 'position', [0 0 1 1]);
%import background
bg = imread('wpp.jpg'); imagesc(bg);
%matikan axes dan tampilkan bagckround
set(ah,'handlevisibility','off','visible','off')
% --- Outputs from this function are returned to the command line.
function varargout = psd_OutputFcn(hObject, eventdata, handles)
% varargout  cell array for returning output args (see VARARGOUT);
% hObject    handle to figure
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
% Get default command line output from handles structure
varargout{1} = handles.output;
% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
x=str2num(get(handles.edit1,'String'));
y=str2num(get(handles.edit2,'String'));
axes(handles.axes1)
fs=1000;
N=x;
Wn=y;
[B,A]=butter(N,Wn);
[H,w]=freqz(B,A,N);
len_f=length(H);
f=1/len_f:1/len_f:1;
plot(f,20*log10(abs(H)),'linewidth',2)
% --- Executes on button press in pushbutton2.
function pushbutton2_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton2 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
x=str2num(get(handles.edit1,'String'));
y=str2num(get(handles.edit2,'String'));
axes=(handles.axes1);
fs=1000;
N=x;
Wn=y;
[B,A]=butter(N,Wn);
[H,w]=freqz(B,A,N);
len_f=length(H);
f=1/len_f:1/len_f:1;
plot(f,20*log10(abs(H)),'linewidth',2)
% --- Executes on button press in pushbutton3.
function pushbutton3_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton3 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
q=str2num(get(handles.edit1,'String'));
y=str2num(get(handles.edit2,'String'));
axes(handles.axes1)
fs=1000;
N=q;
Wn=y;
[B,A]=butter(N,Wn,'high');
[H,w]=freqz(B,A,N);
len_f=length(H);
f=1/len_f:1/len_f:1;
plot(f,20*log10(abs(H)),'linewidth',2)
function edit1_Callback(hObject, eventdata, handles)
% hObject    handle to edit1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit1 as text
%        str2double(get(hObject,'String')) returns contents of edit1 as a double
% --- Executes during object creation, after setting all properties.
function edit1_CreateFcn(hObject, eventdata, handles)
% hObject    handle to edit1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
%       See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor','white');
end
function edit2_Callback(hObject, eventdata, handles)
% hObject    handle to edit2 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit2 as text
%        str2double(get(hObject,'String')) returns contents of edit2 as a double
% --- Executes during object creation, after setting all properties.
function edit2_CreateFcn(hObject, eventdata, handles)
% hObject    handle to edit2 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
%       See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor','white');
end
% --- Executes on slider movement.
function slider1_Callback(hObject, eventdata, handles)
% hObject    handle to slider1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'Value') returns position of slider
%        get(hObject,'Min') and get(hObject,'Max') to determine range of slider
% --- Executes during object creation, after setting all properties.
function slider1_CreateFcn(hObject, eventdata, handles)
% hObject    handle to slider1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called
% Hint: slider controls usually have a light gray background.
if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor',[.9 .9 .9]);
end
% --- Executes on button press in pushbutton4.
function pushbutton4_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton4 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
set(handles.text7,'string',' Kelompok 2 :SHOLEH HUDIN, MUH ZAINURI, ALMAS FAISAL ')
pause(5)
set(handles.text7,'string','')
function edit4_Callback(hObject, eventdata, handles)
% hObject    handle to edit4 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit4 as text
%        str2double(get(hObject,'String')) returns contents of edit4 as a double
% --- Executes during object creation, after setting all properties.
function edit4_CreateFcn(hObject, eventdata, handles)
% hObject    handle to edit4 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
%       See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor','white');
end
function edit5_Callback(hObject, eventdata, handles)
% hObject    handle to edit5 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit5 as text
%        str2double(get(hObject,'String')) returns contents of edit5 as a double
% --- Executes during object creation, after setting all properties.
function edit5_CreateFcn(hObject, eventdata, handles)
% hObject    handle to edit5 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
%       See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor','white');
end
% --- Executes during object creation, after setting all properties.
function axes2_CreateFcn(hObject, eventdata, handles)
% hObject    handle to axes2 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called
% Hint: place code in OpeningFcn to populate axes2
% --- Executes during object creation, after setting all properties.
function axes1_CreateFcn(hObject, eventdata, handles)
% hObject    handle to axes1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called
% Hint: place code in OpeningFcn to populate axes1
called
% --- Executes during object creation, after setting all properties.
function pushbutton3_CreateFcn(hObject, eventdata, handles)
% hObject    handle to pushbutton3 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called
% --- Executes on mouse press over axes background.
function axes1_ButtonDownFcn(hObject, eventdata, handles)
% hObject    handle to axes1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
% --- If Enable == 'on', executes on mouse press in 5 pixel border.
% --- Otherwise, executes on mouse press in 5 pixel border or over pushbutton3.
function pushbutton3_ButtonDownFcn(hObject, eventdata, handles)
% hObject    handle to pushbutton3 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)


Selasa, 19 November 2019

contoh PKM KC(karsa cipta)

BAB I
PENDAHULUAN
1.1  Latar Belakang
Energi Matahari adalah  sumber energi utama bagi manusia yang tidak akan habis, selain berlimpah energi matahari ini dapat diubah menjadi energi listrik dengan peralatan berupa sel surya (Solar Cell) untuk mengkonversikan dari energi matahari ke energi listrik. Cara ini sangat mudah diterapkan di beberapa daerah pertanian bahkan didaerah pedalaman ataupun daerah terpencil dimana jaringan listrik PLN belum bisa menjangkau wilayah daerah pertanian tersebut. Permasalahan aliran listrik menjadi suatu masalah bagi pertanian karena jika minim biaya dan tidak ada jaringan listrik dari PLN maka sistem penyiraman tanaman tersebut masih menggunakan alat sederhana misalnya menggunakan gembor atau menggunakan selang air kemudian ujung selang dipasangakan alat pemutar air yang berguna memutar memutar air sehingga menjangkau banyak tanaman. Namun cara ini kurang efektif karena tidak dapat mengatur jumlah pemberian air untuk setiap tanaman akibatnya jika terlalu banyak atau kurang air yang tersiram akan mempengarui pertumbuhan tanaman.
Alat ini selain membantu mengairi tanaman di pekarangan rumah juga bisa dipasang pada sawah, perkebunan, persemaian bibit, taman-taman diperkotaan yang perlu penyiraman secara rutin. Pada wilayah perkebunan Sebagian orang masih tergantung pada musim penghujan untuk bercocok tanam. Hal ini menyebabkan produksi hasil pertaian tidak bisa stabil setiap saat. Pada musim kemarau harga hasil pertanian dapat mengalami kenaikan yang sangat signifkan karena produksinya sedikit dan menyebabkan petani mengalami kerugian karena saat musim kemarau petani harus mengeluarkan tenaga dan biaya ekstra melakukan penyiraman tanaman secara manual agar tetap subur dan panen.
Metode penyiraman tanaman secara otomatis menggunakan tenaga surya ini  sudah banyak yang meneliti misalnya pada jurnal yang berjudul “Sistem Kontrol Irigasi Sprinkler Otomatis Bertenaga Surya di Kelompok Tani Kecamatan Meureubo Kabupaten Aceh Barat”. Penelitian tersebut menggunakan mikrokontroler arduino yang digunakan untuk Sistem kendali otomatis untuk menggerakkan pompa irigasi berdasarkan kelembaban tanah. Pembaharuan yang tim kami lakukan dengan menambahkan sistem monitoring nilai kelembaban tanah di Android . Selain itu pembaharuan kita menggabungkan mikrokontroler antara Node MCU ESP8266 dan Arduino dengan fungsi Node MCU digunakan sebagai modul utamanya yang akan menghasilkan sinyal kendali pada aktuator dan mengirimkan data hasil pengukuran ke android dan menampilkan hasil pengukuran di android dan juga nanti akan diprogram bisa menyalakan pompa air saat kodisi kelembaban tanah sesuai yang diharapkan dan arduino digunakan menggerakkan panel. Prototype ini dilengkapi soil masture kelembaban yang akan di tanamkan di dalam tanah sehingga dapat diketahui kelembaban yang ada dalam tanah. Dari pengukuran yang didapat melalui sensor tersebut akan didapat  kondisi tanah yaitu tanah yang memiliki kelembaban kering serta tanah yang memiliki kelembaban yang basah. Jika hasil pengukuran dari sensor kelembaban mengukur tanah itu kering maka pompa air otomatis akan menyala dan menyiram air. Hal ini sebaliknya, jika kondisi tanah memiliki kelembaban yang basah, maka pompa air akan otomatis dalam keadaan mati. Oleh karena itu dibuatnya prototype yang bernama PapWAYS untuk memudahkan petani dalam mengairi tanaman dan juga memudahkan pekerja dalam menyirami tanaman di taman kota dan lain-lain.

1.2  Rumusan Masalah
a.       Bagaimana merancang prototype penyiraman tanaman secara otomatis atau  PapWAYS ini menggunakan solar tracking berbasis Node MCU Esp8266 dan Arduino ?
b.      Bagaimana Kegunaan Sensor Kelembaban tanah dalam mengukur kandungan tanah ?
c.       Bagaimana mendapatkan hasil tanaman yang lebih baik dengan adanya teknologi PapWAYS ?

1.3 Tujuan
Tujuan dilakukan penelitian ini untuk :
a.       Merancang prototype penyiraman tanaman secara otomatis menggunakan panel surya berbasis node MCU Esp8266 dan Arduino.
b.      Mengetahui kegunaan sensor kelembaban tanah dan kinerja nya dalam mengukur kandungan air pada tanah.
c.       Mendapatkan hasil tanaman yang lebih baik dengan memanfaatkan teknologi PapWAYS.

1.3  Luaran yang diharapkan
Luaran yang diharapkan dari kegiatan ini adalah prototype PapWAYS berbasis Node Mcu Esp8266 dan Arduino dan artikel ilmiah dalam bentuk proceeding.

1.5 Manfaat
Adapun manfaat dari kegiatan yang dimaksud yaitu
a.       Menjadi teknologi baru khususnya dalam bidang pertanian selain itu membantu, pihak pengelola taman dalam melakukan penyiraman.
b.      Mengontrol penggunaan air yang sesuai kondisi tanaman yang diinginkan.
c.       Meningkatkan perekonomian rakyat dan sebagai dampak sosial ekonomi akan menjaga kestabilan harga bahan pokok dari sektor pertanian kerena meningkatnya ujumla produksi hasil pertanian.



BAB II
TINJAUAN PUSTAKA

2.1 Kondisi Umum Lingkungan     
            Persoalan yang masih dihadapi petani indonesia adalah masalah permodalan, pada lahan makin sulit, teknologi pertanian modern, persoalan pupuk dan terakhir soal pemasarannya. “Keberadaan teknologi pertanian modern adalah sebuah keniscayaan maka dari itu perlu adanya perubahan mindset petani untuk menggunakan teknologi tersebut bukan teknologi tradisional,” kata Bambang di Sekretariat HKTI, Kamis (2/8/2018). Selain itu keterbatasan jaringan listrik yang terhubung di PLN menjadi halanagan bagi petani didaerah terpencil dan pedalaman membuat para petani menyirami tanamannya dengan cara tradisional. Teknologi modern mampu mengatasi kebutuhan pangan penduduk yang telah menjadi besar tersebut, tetapi dengan penggunaan teknologi modern, kita tidak boleh mengabaikan mutu lingkungan menjadi menurun. Oleh karena itu perlu diimplementasikan pertanian modern yang bersifat ekologis dan konservasif, yang mampu mengakomodasi kebutuhan peningkatan produksi dan mampu memelihara mutu lingkungan dan sumber daya alam pertanian (Nur Askina, 2016).
            Perubahan Cuaca yang tidak menentu membuat cuaca sulit ditebak sehingga menyebabkan kesulitan dalam melakukan kegiatan misalnya penyiraman tanaman. Penyiraman tanaman merupakan suatu kegiatan yang perlu diperhatikan karena air merupakan salah satu faktor untuk melakukan fotosintesis pada tanaman. Pemberian air yang cukup memepengaruhi pertumbuhan dan berkembangnya suatu tanaman. Kekurangan air akan menyebabkan tanaman menjadi kerdil, perkembangannya menjadi abnormal. Kekurangan yang terjadi terus menerus selama periode pertumbuhan akan menyebabkan tanaman tersebut menderita dan kemudian mati. Sedang tanda-tanda pertama yang terlihat ialah layunya daun-daun. Peristiwa kelayuan ini disebabkan karena penyerapan air tidak dapat mengimbangi kecepatan penguapan air dari tanaman (Dwidjoseputro, 1984).
Sistem solar tracking ini menggunakan  konversi energi matahari ke energi listrik menjadi inovatif terbaru dibidang pertanian dengan menggunakan sistem Iot berupa android sebagai monitoring hasil kelembaban. Sensor kelembaban tanah merupakan sensor yang mampu mendeteksi intensitas air di dalam tanah (moisture). Sensor ini berupa lempeng konduktor berbahan logam yang sangat sensitive terhadap muatan listrik. Kedua lempeng ini merupakan media yang akan menghantarkan tegangan analog yang nilainya relatif kecil. Tegangan ini nantinya akan diubah menjadi tegangan digital yang akan menjadi masukan sistem untuk diproses ke dalam mikrokontroler (Junaidi, 2016 )



2.2 Rancangan Prototype PapWAYS



                        Gambar 1. Rancangan Prototype PapWAYS







                        Gambar 2. Rancangan Solar Tracker



2.2.1 Soil Moisture
Soil moisture sensors adalah sensor kelembaban yang dapat mendeteksi kelembaban dalam tanah. Sensor ini memiliki fungsi untuk memantau taman kota, atau tingkat air pada tanaman pekarangan. Sensor ini terdiri dua probe untuk melewatkan arus melalui tanah, kemudian membaca resistansinya untuk mendapatkan nilai tingkat kelembaban. Semakin banyak air membuat tanah lebih mudah menghantarkan listrik (resistansi kecil), sedangkan tanah yang kering sangat sulit menghantarkan listrik (resistansi besar) ( Husdi, 2018 ).
                                     



Gambar 3.  Soil Moisture
2.2.2 Sensor LDR (Light Dependent Resistor)
LDR adalah sebuah resistor yang nilainya dapat berubah tergantung dari jumlah cahaya yang menyinari permukaannya. Resistansi akan berubah turun ketika cahaya semakin terang. Pada kondisi gelap resistansi cukup besar sampai dengan MΩ.

              Gambar 4. Sensor LDR
2.2.3  Sensor DHT11
Sensor DHT11 adalah sensor temperatur dan kelembaban dimana keluaran dari sensor ini berupa sinyal digital. Resolusi dari DHT11 untuk temperatur adalah 8 bit. Akurasi minimum ±10C dan akurasi maksimum ±20C dengan rentang pengukuran suhu dari 00C sampai dengan 500C .



            Gambar 5. Sensor DHT11
2.2.4 Arduino
Arduino uno adalah board mikrokontroler berbasis Atmega328. Pemrograman arduino uno menggunakan bahasa pemrograman C. Board ini memiliki 14 digital input / output pin , 6 input analog, 16 MHz osilator kristal, koneksi USB, jack listrik tombol reset (Saputri, 2014).
                       
                                                                   Gambar 6. Arduino UNO
2.2.5        Node MCU ESP8266
NodeMCU adalah sebuah platform IoT yang bersifat opensource. NodeMCU bisa dianalogikan sebagai board arduino-nya ESP8266. Pemrogramannya hanya diperlukan ekstensi kabel data USB persis yang digunakan sebagai kabel data dan kabel charging smartphone Android (Destiarini, 2019).





               Gambar 7.  NodeMCU ESP8266 dan Skema Pin
2.2.6        Panel Surya
Pada alat ini panel surya digunakan sebagai sumber energiuntuk mengisi ulang baterai. Sebuah panel surya agar dapat menghasilkan arus listrik yang maksimal harus selalu berada dalam keadaan setimbang (Ida, 2017 )






         


                Gambar 8. Panel Surya




BAB III
METODE PELAKSANAAN

3.1       Tahapan Pelaksanaan
            Tahapan pelaksanaan ini diperlihatkan dalam gambar 3. Blok diagram alir ini memuat tahapan pelaksanaan kegiatan dari pembuatan alat PapWAYS .




Gambar 9. Flow map Pelaksanaan kegiatan PapWAYS.
3.1.1    Identifikasi Masalah
            Tahapan Identifikasi Masalah ini bertujuan untuk mengetahui permasalahan yang dihadapi petani sekarang ataupun petugas penyiraman tanaman di kota dengan melakukan baik dilakukan study literatur, dari sosial media sosial atau berita terkait permasalahan tersebut.
3.1.2 Pengumpulan Data
            Tahapan Pengumpulan data ini tim kita mencari data referensi atau study literatur mengenai alat apa saja  yang mendukung proses pembuatan prototype agar alat menjadi sedemikian rupa.
3.1.3 Penyusunan Konsep
            Penyusunan Konsep dilakukan dengan memulai untuk merancang desain alat penyiraman otomatis yang sesuai untuk penggunaannya untuk lebih efektif dan memberi kenyamanan bagi pengguna dalam memakainnya.
3.1.4 Desain Konsep
            Pembuatan Desain menggunakan software Sketchup sehingga didapatkan desain 3D Pap WAYS.
3.1.5 Pembuatan Prototype
            Pembuatan prototype sesuai dengan konsep dan desain yang telah didapatkan sebelumnya dengan menggunakan beberapa komponen pendukung seperti Node MCU ESP 8266,  Arduino, kabel jumper, soil masture, sensor ph meter, pompa Air DC, Sprinkle putar, pipa, Android, solar Pane, motor servo, Inverter, Baterai atau aki dan akrilik.
3.1.6 Pengujian dan Evaluasi
Hasil dari pembuatan prototype akan dilakukan pengujian tingkat keandalan dan kenyamanan dengan mengambil sampel sebanyak 10 an orang petani untuk mengoprasikan prototype tersebut. Data pengujian yang sudah dilakukan, dicatat dan dijadikan sebagai bahan evaluasi dalam perbaikan.
3.1      Tahapan penentuan kelembapan tanah
 
                                                        Tabel 3. Nilai Kelembapan Tanah
Dari keterangan di atas terlihat bahwa proses pengukuran kelembapan tanah dapat dilakukan secara otomatis oleh program. Sistem akan mengecek range kelembapan dan kategori nya. Range < 70 % maka nilai tersebut masuk dalam kategori kering yang ditampilkan melalui telegram. Sistem akan mengecek range kelembapan, jika range > 90 % maka nlai tersebut masuk dalam kategori basah dan pompa akan otomatis mati dan kembali dipengatuan awal. Cara lain untuk menetukan kandungan air dalam tanah dengan software cropwat. Data yang dinput seperti data iklim, data curah hujan dan data tanaman. Hasil yang telah diproses oleh software Cropwat 8.0 kemudian mengetahui jumlah kebutuhan air tanaman (Liliya, 2018)
3.3 Pengujian Alat PapWAYS
            Pengujian alat meliputi pengujian hardware dan software. Pengujian dengan meletakkan sensor soil moisture dan menancapkan sensor ke tanah. Pengujian dengan mengirimkan hasil nilai kadar air melalui telegram yang sudah di program untuk menghidupkan pompa yang sudah dihubungkan dengan node MCU. Proses pengujian dilakukan dengan mengirimkan data berupa nilai besaran tegangan dari baterai dan panel surya dengan durasi 5 detik. Pengujian pertama dilakukan dengan data tegangan baterai ke server keluaran dari panel surya.
3.4 Perancangan dan Pembuatan Perangkat Keras
Perancangan dan pembuatan perangkat keras dimulai dengan membuat rangkaian antara arduino dan modul esp8266. Modul esp8266 adalah modul wifi yang digunakan untuk mengirim data ke server. Modul esp8266 berkomunikasi dengan arduino menggunakan AT+Command (Fadlur, 2016)
 
                                  Tabel 4. Pengawatan rangkaian arduino dan esp8266
BAB IV
BIAYA DAN JADWAL KEGIATAN
4.1 Anggaran Biaya
Tabel 1. Format Rekapitulasi Rencana Anggaran biaya PKM-KC
No
Jenis Pengeluaran
Biaya (Rp)
1.
Alat Penunjang
Rp 5.284.000
2.
Bahan Habis Pakai
Rp 1.340.220
3.
Perjalanan
Rp 1.016.000
4.
Lain-lain : administrasi, publikasi, seminar, laporan dan lainnya
Rp 475.000
Jumlah
Rp 8.115.220

4.2   Jadwal Kegiatan
Adapun jadwal tertera pada tabel sebagai berikut :
Tabel 2. Jadwal Kegiatan Program
No
Jenis Kegiatan
Bulan

1
2
3
4
5

1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1.
Persiapan




















2
Pelaksanaan




















-
 Identifikasi Masalah  




















-
Pengumpulan data  




















-
Penyusunan Konsep




















-
Desain Konsep




















-
Pembuatan prototype




















-
Pengujian dan evaluasi




















3.
Penyusunan Laporan Penelitian

























DAFTAR PUSTAKA

Askina, Nur. 2016. Teknologi Modern Terhadap Aktivitas Pertanian Masyarakat Perkampungan Bukkang Mata Kelurahan Paccarakang Kecamatan Biringkanayya Kota Makassar”.
http://repositori.uin-alauddin.ac.id/1439/1/NUR%20ASKINA.pdf, diakses pada tanggal 15 September 2019 pukul 18.50

Dwidjoseputro, D. 1984. Pengantar Fisiologi Tumbuhan. Penerbit PT. Gramedia. Jakarta. Pp. 66- 106

Husdi. 2018. Monitoring Kelembaban Tanah Pertanian Menggunakan Soil Moisture Sensor Fc-28 Dan Arduino Uno”. Ilkom Jurnal Ilmiah Volume 10 Nomor 2 Agustus 2018.

Junaidi. 2015. Desain Penyiram Taman Otomatis Tenaga Surya Mengacu Pada Kelembaban Tanah”. http://eprints.ums.ac.id/36285/28/10.%20NASKAH%20PUBLIKASI.pdf, diakses pada tanggal 15 September 2019 pukul 14.30

Saputri ZN. 2014. Aplikasi pengenalan suara pengendali peralatan listrik berbasis Arduino UNO[skripsi]. Malang (ID): Universitas Brawijaya
https://www.academia.edu/23789425/PENGENALAN_MIKROKONTROLER_ARDUINO_UNO diakses pada tanggal 18 September 2019 pukul 23.59.

Putra, I.B.E., M. Jasa Afroni dan Oktriza Melfazena.2017. Perencanaan Penyiraman Otomatis Bertenaga Surya Berbasis Arduino Uno Untuk Tanaman Bibit Jenitri. Malang : Universitas Islam Malang.

Rohman, Fadlur dan Mohammad Iqbah. Implementasi IOT Dalam Rancang Bangun Sistem Monitoring Panel Surya Berbasis Arduino. Kudus : Universitas Muria Kudus.













LAMPIRAN-LAMPIRAN
Lampiran 1. Biodata ketua, Anggota dan Dosen Pembimbing
1.1  Biodata Ketua
A.    Identitas Diri
1
Nama Lengkap
Indra Sugma Widayanto
2
Jenis Kelamin
L
3
Program Studi
Teknik Elektro
4
NIM
171910201100
5
Tempat dan Tanggal Lahir
Situbondo, 25 Agustus 1999
6
Alamat E-mail
171910201100@students.unej.ac.id
7
NomorTelepon/HP
082230797725

B.     Kegiatan Kemahasiswaan Yang Pernah/Sedang Diikuti
No
Kegiatan
Status dalam Kegiatan
Waktu dan Tempat
1



2




C.     Penghargaan Yang Pernah Diterima
No
Jenis Penghargaan
Pihak Pemberi Penghargaan
Tahun
1
Pserta Lomba Esai National Agrofest 10
Universitas Pendidikan Indonesia
2018
2
Peserta Olimpiade Kimia Tingkat Nasional
Institut Teknologi Bandung
2017
3
Peserta Olimpiade Nasional Electra 6 Competition
Institut Teknologi Sepuluh November
2017















Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat dipertanggungjawakan secara hukum. Apabila di kemudian hari ternyata dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi.
Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu persyaratan dalam pengajuan PKM-KC


Jember, 24 Oktober 2019



        (Indra Sugma Widayanto)
                                                                NIM. 171910201100




























1.2  Biodata Anggota 2
A.    Identitas Diri
1
NamaLengkap
Sholeh Hudin
2
Jenis Kelamin
L
3
Program Studi
Teknik Elektro
4
NIM
181910201023
5
Tempat dan Tanggal Lahir
Nganjuk, 17 Maret 2000
6
E-mail
Hudiensholeh17032000@gmail.com
7
Nomor Telepon/HP
085233437210

B.   Kegiatan Kemahasiswaan Yang Pernah/Sedang Diikuti
No
Kegiatan
Status dalam Kegiatan
Waktu dan Tempat
1
Jember line tracer IX
 Devisi perlengkapan
2 – 3 November 2019 di Gedung Soetardjo Universitas Jember
2
KRI Regional 4
 Mekanik
21-23 April 2019 di Universitas Mataram

B.     Penghargaan dalam 10 TahunTerakhir
No
Jenis Penghargaan
Institusi Pemberi Penghargaan
Tahun
1.
Finalis KRI Reginal 4 Devisi KRSBI
Universitas Mataram
 2019

Semua data yang saya isikan dan tercantum dalam biodata ini benar dan dapat dipertanggungjawakan secara hukum. Apabila di kemudian hari ternyata dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi.
Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu persyaratan dalam pengajuan Hibah PKM-KC.
Jember, 24 Oktober 2019



(Sholeh Hudin)
NIM 181910201023


1.3  Biodata Anggota
A.    Identitas Diri
1
Nama Lengkap
Lintang Primaturrisma
2
Jenis Kelamin
P
3
Program Studi
S1 Teknik Lingkungan
4
NIM
181910601024
5
Tempat dan Tanggal Lahir
Sidoarjo, 24 April 2000
6
Alamat E-mail
lintangprimaturrisma@gmail.com
7
NomorTelepon/HP
085706820582

B.     Kegiatan Kemahasiswaan Yang Pernah/Sedang Diikuti
No
Kegiatan
Status dalam Kegiatan
Waktu dan Tempat
1
Lomba Paduan Suara Antar Prodi
Peserta
Auditorium Fakultas Teknik
2
Lomba Paduan Suara Antar Fakultas
Peserta
Gedung Soetarjo Universitas jember

C.     Penghargaan Yang Pernah Diterima
No
Jenis Penghargaan
Pihak Pemberi Penghargaan
Tahun
1
Lomba Paduan Suara Antar Prodi Juara 3
Ukm Harmoni Choir fakultas Tenik
2019
2
Juara Harapan 2 Essai Nasional
Fakultas Kesehatan Masyarakat UKM Lentera Unej
2019


Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat dipertanggungjawakan secara hukum. Apabila di kemudian hari ternyata dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi.
Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu persyaratan dalam pengajuan PKM-KC


Jember, 24 Oktober 2019




        (Lintang Primaturrisma)
                                                                NIM. 181910601024
1.4  Biodata Dosen Pendamping
C.           Identitas Diri
1
Nama Lengkap
Guido Dias Kalandro, S.ST., M.Eng.
2
Jenis Kelamin
Laki – Laki
3
Mata Kuliah yang Diampu
a.       Elektronika
b.      Matematika Teknik 1
c.       Instrumentasi Elektronika
d.      Fisika Dasar
4
NIDN
0006049101
5
Tempat dan Tanggal Lahir
Blitas, 07 Februari 1989
6
Alamat E-mail
Guidokalandro89@gmail.com
7
Nomor Telepon/HP
081515720205

B.       Riwayat Pendidikan
Gelar Akademik
Sarjana
S2/Magister
Nama Institusi
Politeknik Negeri Surabaya
UGM
Jurusan/Prodi
Mekatronika
Sistem Tenaga
Tahun Masuk-Lulus
2007-2011
2011-2014

C.           Rekam Jejak Tri Dharma PT
C.1.  Publikasi Artikel Ilmiah dalam Jurnal
No
Judul Artikel Ilmiah
Tahun
1.
Design Of a Gripping Imitator Robotic arm for taking an object
2016
2.
Pengendalian Robot Lengan Berbasis Perintah Suara menggunakan MSCC dan ANN
2018
3.
Pengenalan Gestur Jari Menggunakan Pengolahan Citra Untuk Mengendalikan JOINT Pada Base Robot Lengan
2018
4.
Rancang Bangun Mesin Pengering Kulit Pohon Kina Menggunakan Kontrol PID Berbasis Mikrokontroler
2011
5.
Analisis Gas Terlarut (DGA) Pada Minyak Jagung dan Minyak Kelapa Sebagai Minyak Trafo Alternatif
2014

C.2.  Penelitian
No
Judul Penelitian
Penyandang Dana
Tahun
1.
Peningkatan Kemampuan Penggunaan Teknologi Informasi Untuk Santri di Pondok Pesantren Tamrinatul Wildan Kabupaten Banyuwangi.
2 juta
2018-2019
2.
Peningkatan Mutu Kopi Petani kopi di Desa Sidomulyo, Kecamatan Silo Jember
25 juta
2018-2019


C.1.  Pengabdian Kepada Masyarakat
No
Judul Pengabdian Kepada Masyarakat
Penyandang Dana
Tahun
1.
Penegenalan Robotika Bagi Anak Yatim Piatu di Yayasan Yatim Mandiri
1 juta
2016- 2017
2.
Usulan Program Pengembangan Web Dinas Perindustrian, Perdagangan, Koperasi dan Energi Daerah Kabupaten Nganjuk
1 juta
2016- 2017

Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat dipertanggungjawakan secara hukum. Apabila di kemudian hari ternyata dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi.
Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu persyaratan dalam pengajuan PKM-KC.

Jember, 24 Oktober 2019


                                                                                               

(Guido Dias Kalandro, S.ST., M.Eng.)
                                                            NIDN. 0006049101












Laporan 2. Justifikasi Anggaran Kegiatan
1.    Peralatan Penunjang
Material
Justifikasi
Kuantitas
Harga Satuan
Jumlah
Tool Set elektronik
Alat Perakitan
2
800.000
1.600.000
Obeng Multifungsi
Alat Penunjang Perakitan
1
60.000
60.000
Gunting
Alat Penunjang Perakitan
3
7000
21.000
Gunting kabel
Alat Penunjang Perakitan
2
48.000
96.000
Pompa air
Alat Penunjang Perakitan
2
374.900
749.800
Sprinkle putar
Alat Penunjang Perakitan
16
40.000
640.000
Relay High Quality
Alat Penunjang Perakitan
2
32.000
64.000
Panel Surya
Alat Penunjang Perakitan
2
597.500
1.195.000
Motor Servo
Alat Penunjang Perakitan
2
48.000
96.000
Inverter
Alat Penunjang Perakitan
2
340.000
680.000
Gergaji multifungsi
Alat Penunjang Perakitan
2
41.500
83.000
Sub Total
Rp 5.284.000

2.    Bahan Habis Pakai
Material
Justifikasi
Kuantitas
Harga
Jumlah
Arduino Atmega 328P
Pengontrol sistem
3
82.000
246.000
Sensor LDR
Pengontrol sistem
5
1000
5.000
Sensor DHT11
Pengontrol sistem
3
13.000
39.000
Node MCU ESP8266
Pengontrol sistem
3
61.740
185.220
Aki GS Astra
Bahan Perakit
2
145.000
290.000
Pipa/Paralon
Bahan Perakit
20 batang
6.200
124.000
Kabel twin flat
Bahan Perakit
5m
12.000
60.000
LED Merah
Bahan Perakit
5
1.000
5.000
LED Kuning
Bahan Perakit
5
1.000
5.000
PCB Board Fiber
Bahan Perakit
2
8.000
16.000
Push Button
Bahan Perakit
4
6.000
24.000
Mur dan baut
Bahan Perakit
20
800
16.000
Lem Untuk Paralon
Bahan Perakit
10
19.000
190.000
Kabel Jumper
Bahan Perakit
50 pcs
300
15.000
Acrylic 21 x 30 cm
Bahan Perakit
5
24000
120.000
Sub Total
Rp 1.340.220

3.    Perjalanan
Material
Justifikasi
Kuantitas
Harga Satuan
Jumlah
Perjalanan ke toko-toko di jember dan daerah lainnnya
Survey, pencarian dan pembelian alat
50 x liter
10.000
500.000
Jasa Pengiriman belanja online ke jember
Pembelian alat dan bahan
3 kg
22.000
66.000
Perjalanan ke lokasi perakitan dan pengujian
Perakitan
30 x 1 liter
10.000
300.000
Perjalanan ke toko percetakan
Dokumentasi atau pembuatan proposal
15 x 1 liter
10.000
150.000
SubTotal
Rp 1.016.000



4.    Lain-lain : administrasi, publikasi, seminar, laporan, lainnya
Material
Justifikasi Perjalanan
Kuantitas
Harga Satuan
Jumlah
Sewa Kamera
Dokumentasi
3 hari
70.000
210.000
Penjilid an laporan
 Pembuatan Laporan
10
15.000
150.000





X – Banner 60 x 160 cm
Pameran
Ukuran
60x 160 cm
65.000
65.000
Biaya tak terduga
Biaya tak terduga
1
50.000
50.000
SubTotal
Rp 475.000
Total Keseluruan
Rp 8.115.220






























Lampiran 3. Susunan Organisasi Tim Kegiatan dan Pembagian Tugas

No
Nama/Nim
Program Studi
Bidang Ilmu
Alokasi waktu
Uraian Tugas
1.
Guido Dias Kalandro, S.ST., M.Eng.
Teknik Elektro

8 jam/minggu
Sebagai Supervisor
2.
Indra Sugma Widayanto
Teknik Elektro

12
jam/minggu

a.    Mengkordinir team
b.    Penentuan dan pencarian alat dan bahan
c.    Perakitan dan pengujian
3.
Sholehuddin
Teknik Elektro

12
jam/minggu

a.    Penentuan dan pencarian alat dan bahan
b.    Perakitan dan pengujian
c.    Bendahara
4.
Lintang Primaturrisma
Teknik Lingkungan

12
jam/minggu

a.    Pembuatan Proposal
b.    Publikasi
c.    Dokumentasi















Lampiran 4. Surat Pernyataan Ketua Pelaksana

 
   
KEMENTRIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
UNIVERSITAS JEMBER
Jln Kalimantan No. 37 Kampus Tegal Boto Kotak Pos 159 Jember 68121
Telepon (0331 484977 Feximile (0331) 339029
Laman: www. unej.ac.id
SURAT PERNYATAAN KETUA PENELITIAN/PELAKSANA
Yang bertanda tangan dibawah ini:
Nama               : Indra Sugma Widayanto
NIM                : 171910201100
Program Studi :  S1 Teknik Elektro
Fakultas           : Fakultas Teknik

Dengan ini menyatakan bahwa PKM Karsa Cipta Saya dengan judul  :
“Pap Ways” Menggunakan Solar Tracker Berbasis Node Mcu Esp8266  dan Arduino  yang diusulkan untuk tahun anggaran 2018/2019 bersifat original dan belum pernah dibiayai oleh lembaga atau sumber dana lain.

Bilamana dikemudian hari ditemukan ketidaksesuaian dengan pernyataan ini, maka saya bersedia dituntu dan diproses sesuai dengan ketentuan yang berlaku dan mengembalikan seluruh biaya yang sudah diterima ke kas negara.

Demikian pernyataan ini dibuat dengan sesungguhnya dan sebenar-benarnya
Jember, 24 Oktober 2019

Mengetahui
     Yang menyatakan
Wakil Dekan III
Fakultas Teknik
Universitas Jember



(Sumardi S.T., M.T.)
NIP. 19670113 199802 1 001






    (Indra Sugma Widayanto)
              NIM. 171910201100





Lampiran 5. Gambaran Karsa Cipta





Panel surya
Pompa
Sprinkle
Inventer
Alat penyiram otomatis
 











           

Pipa