66
DAFTAR PUSTAKA
http://www.scientificpsychic.com/fitness/diet-kalkulator-id.html
http://www.dennysantoso.com/pengukur-lemak-tubuh-ultimategear.html
http://haninmauladin.blogspot.com/2011/05/cara-menghitung-lemak-badan.html 1. Harvard School of Public Health - Nutrition Source. Sumber Gizi.
Memberikan informasi tentang gizi dan gizi
2. Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids (Macronutrients) (2002). komprehensif penilaian kebutuhan gizi dari Badan Makanan dan Gizi dan Institute of Medicine..
67
LAMPIRAN
Lampiran 1 Program Bahasa C
Lampiran 2 wiring Diagram alat Pengukuran Total Lemak Dalam Tubuh Lampiran 3 Sensor Ping
CE LAB FORUM :HARDWARE :SENSOR , ACTUATOR :Artikel Topic: SenSorPING Adri Admin Group Joined: 27 Juni 2011 Location: Indonesia Online Status: Offline Posts: 110
Topic: SenSor PING
SensoR PING
merupakan sensor yang dapat mengukur jarak, pengukuran dilakukan dengan mengirimkan gelombang ultra sonic dengan frekuensi 40 Khz dan kecepatan 344 m/s kemudian ping akan menerima pantulan, lalu
mengirim logic.
PING ))) ======================== |BENDA| t
sesuai rumus fisika S= V.t
namun waktu yang dihitung adalah waktu pergi dan waktu datang,sehingga jarak yang ditempuh adalah dua kali.
jadi untuk menghitung jarak , s= V (0.5 T)
atau
(0.5 s) = v.t
dari gambar diatas ping tersebut hanya memiliki tiga buah kaki, VCC,GROUND, dan SIGNAL.
SIGNAL ini berfungsi sebagai pengatur serta penerima sensor yang akan ditangkap oleh PIR.mengirim sinyal kasih tegangan kotak. 0 1 0 menerima sinyal pantul maka ping akan jadi 0 untuk lebih jelasnya dapat kita lihat gambar grafik berikut ini.
CE LAB FORUM :HARDWARE :SENSOR , ACTUATOR :Artikel dari grafik diatas kita dapat melihat prinsip kerjanya. lihat gambar grafik SIGNAL Host (mcs) yang sinyal lebih tebal algoritmanya aktifkan PING
Delay t brust (PING siap-siap send signal) ||
aktifkan timer pada host. SIGNAL akan high ||
tunggu sinyal pantul. ||
matikan timer, pantulan diterima SIGNAL = 0
timer merupakan pencacah digunakan untuk menghitung waktu menuju benda dan pantulannya ke ping. maximal adalah 0.018 s atau 18 ms atau jarak maximum adalah sekitar 6 meter (pergi pulang) sehingga jarak max benda setengahnya yaitu sekitar 3 meter.
bagaimana menghitung waktu dengan timer? (silahkan baca datasheet atmel) intinya saat ini kita kan membahas langsung.
host yang aku gunakan adalah AT89S52,dengan Xtal 11.0592 Mhz.dalam satu detik dapat mengcounter sampai 921600
(counter dari 0 ,1,2,3,4,5,....,921600)
kita dari datasheet diketahui maximum jarak 6 meter sehingga waktunya adalah 0.018 = 18 ms, maka counter nya adalah
0.018 = x / 921600
x= 0.018 . 921600 = 16588,8d = 40CCh
tpp = counter d / 921600 d
misalkan jika dari sinyal dikirim sampai diterima counter bertambah sampai 10.000 d atau 2710h ,maka waktu pulang pergi
tpp = 10000d /921600d = 0.010850 sekon s=V.t
spp = 344 m/s . 0.010850s = 3.73m sp =3.73 / 2 = 1.866 meter
LCD
Tampilan Kristal Cair
Dari Wikipedia Indonesia, ensiklopedia bebas berbahasa Indonesia. Langsung ke: navigasi, cari
Tampilan Kristal Cair (bahasa Inggris: Liquid Crystal Display) juga dikenal sebagai LCD adalah suatu jenis media tampilan yang menggunakan kristal cair sebagai penampil utama. LCD sudah digunakan di berbagai bidang misalnya dalam alat-alat elektronik seperti televisi, kalkulator ataupun layar komputer. Pada LCD berwarna semacam monitor terdapat banyak sekali titik cahaya (pixel) yang terdiri dari satu buah kristal cair sebagai sebuah titik cahaya. Walau disebut sebagai titik cahaya, namun kristal cair ini tidak memancarkan cahaya sendiri. Sumber cahaya di dalam sebuah perangkat LCD adalah lampu neon berwarna putih di bagian belakang susunan kristal cair tadi.
tampilan citra. Kutub kristal cair yang dilewati arus listrik akan berubah karena pengaruh polarisasi medan magnetik yang timbul dan oleh karenanya akan hanya membiarkan beberapa warna diteruskan sedangkan warna lainnya tersaring
Arsitektur ATMega 16
8-bit Microcontroller with 16K BytesIn-System Programmable Flash ATmega16 ATmega16L
Features
• High-performance, Low-power Atmel® AVR® 8-bit Microcontroller • Advanced RISC Architecture
– 131 Powerful Instructions – Most Single-clock Cycle Execution – 32 x 8 General Purpose Working Registers
– Fully Static Operation
– Up to 16 MIPS Throughput at 16 MHz – On-chip 2-cycle Multiplier
• High Endurance Non-volatile Memory segments
– 16 Kbytes of In-System Self-programmable Flash program memory – 512 Bytes EEPROM
– 1 Kbyte Internal SRAM
In-System Programming by On-chip Boot Program True Read-While-Write Operation
– Programming Lock for Software Security • JTAG (IEEE std. 1149.1 Compliant) Interface
– Boundary-scan Capabilities According to the JTAG Standard – Extensive On-chip Debug Support
– Programming of Flash, EEPROM, Fuses, and Lock Bits through the JTAG Interface
• Peripheral Features
– Two 8-bit Timer/Counters with Separate Prescalers and Compare Modes
– One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode
– Real Time Counter with Separate Oscillator – Four PWM Channels
– 8-channel, 10-bit ADC 8 Single-ended Channels
7 Differential Channels in TQFP Package Only
2 Differential Channels with Programmable Gain at 1x, 10x, or 200x – Byte-oriented Two-wire Serial Interface
– Programmable Serial USART – Master/Slave SPI Serial Interface
– On-chip Analog Comparator • Special Microcontroller Features
– Power-on Reset and Programmable Brown-out Detection – Internal Calibrated RC Oscillator
– External and Internal Interrupt Sources
– Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby
and Extended Standby • I/O and Packages
– 32 Programmable I/O Lines
– 40-pin PDIP, 44-lead TQFP, and 44-pad QFN/MLF • Operating Voltages – 2.7V - 5.5V for ATmega16L – 4.5V - 5.5V for ATmega16 • Speed Grades – 0 - 8 MHz for ATmega16L – 0 - 16 MHz for ATmega16
• Power Consumption @ 1 MHz, 3V, and 25°C for ATmega16L – Active: 1.1 mA
– Idle Mode: 0.35 mA
1. VCC merupakan pin yang berfungsi sebagai pin masukan catu daya. 2. GND merupakan pin ground.
3. Port A (PA0..PA7) merupakan pin I/O dua arah dan pin masukan ADC. 4. Port B (PB0..PB7) merupakan pin I/O dua arah dan pin fungsi khusus, yaitu
Timer/Counter, kmparator analog, dan SPI.
5. Port C (PC0..PC7) merupakan pin I/O dua arah dan pin fungsi khusus, yaitu TWI, komparator analog, dan Timer Oscilator.
6. Port D (PD0..PD7) merupakan pin I/O dua arah dan pin fungsi khusus, yaitu komparator analog, interupsi eksternal, dan komunikasi serial.
7. RESET merupakan pin yang digunakan untuk me-reset mikrokontroler. 8. XTAL1 dan XTAL2 merupakan pin masukan clock eksternal.