DAFTAR TARIF TOL TMT - INFO PENTING BAGI YG INGIN MUDIK - Persiapankan Kartu Tol Anda.

"INFO PENTING BAGI YG INGIN MUDIK"

Persiapankan  Kartu Tol Anda.

DAFTAR TARIF TOL TMT : 01Januari 2022.
 
Rute Tol dan Tarif nya :

Merak - Cikampek Rp78.000.
Merak - Palimanan Rp180.000.
Merak - Cirebon/GT Ciperna Rp186.000.
Merak - Pejagan Rp 221.000.
Merak - Brebes Timur Rp 241.000.
Merak - Pemalang Rp 284.000.
Merak - Batang  Rp 313.500.
Merak - Semarang Rp 365.500.
Merak - Unggaran Rp 373.000.
Merak - Boyolali Rp 422.000.
Merak - Solo/Yogya via GT Colomadu. Rp 431.000
Merak - Sragen Rp 466.500.
Merak - Ngawi Rp 517.500.
Merak - Madiun Rp 541.500.
Merak - Kertosono/GT Nganjuk Rp 585.500.
Merak - Mojokerto/GT Mojokerto Barat Rp 649.500.
Merak - Surabaya Rp 637.500.
Merak - Sidoarjo Rp 645.500.
Merak - Grati/Probolinggo Timur Rp 687.500.
Merak - Pasuruan Rp 682.000.
Tarif Tol dari Cikampek 
Cikampek - Merak Rp 78.000.
Cikampek - Palimanan Rp 117.000.
Cikampek - Cirebon/GT Ciperna Rp 123.000.
Cikampek - Pejagan Rp 158.000.
Cikampek - Brebes Timur Rp 178.000.
Cikampek - Pemalang Rp 221.000.
Cikampek - Batang Rp 250.500.
Cikampek - Semarang Rp 302.500.
Cikampek - Unggaran Rp 310.000.
Cikampek - Boyolali Rp 359.000.
Cikampek - Solo/Yogya via GT Colomadu Rp 368.000.
Cikampek - Sragen Rp 403.500.
Cikampek - Ngawi Rp 454.500.
Cikampek - Madiun Rp 478.500.
Cikampek - Kertosono/GT Nganjuk Rp 522.000.
Cikampek - Mojokerto/GT Mojokerto Barat Rp 586.500.
Cikampek - Surabaya Rp 584.500.
Cikampek - Sidoarjo Rp 588.000.
Cikampek - Grati/Probolinggo Timur Rp 624.500.
Cikampek - Pasuruan Rp 619.000.

Tarif Tol Dari Palimanan :

Palimanan - Merak Rp180.000.
Palimanan - Cikampek Rp117.000.
Palimanan - Cirebon/GT Ciperna Rp6.000.
Palimanan - Pejagan Rp 41.000.
Palimanan - Brebes Timur Rp 61.000.
Palimanan - Pemalang  Rp 104.000.
Palimanan - Batang Rp 133.500.
Palimanan - Semarang Rp 185.500.
Palimanan - Unggaran Rp 193.000.
Palimanan - Boyolali  Rp 242.000.
Palimanan - Solo/Yogya via GT Colomadu Rp 251.000.
Palimanan - Sragen  Rp 286.500.
Palimanan - Ngawi  Rp 337.500.
Palimanan - Madiun Rp 361.500.
Palimanan - Kertosono/GT Nganjuk Rp 405.000.
Palimanan - Mojokerto/GT Mojokerto Barat Rp 469.500.
Palimanan - Surabaya  Rp 467.500.
Palimanan - Sidoarjo Rp 471.000.
Palimanan - Grati/Probolinggo Timur Rp 507.500.
Palimanan - Pasuruan Rp 502.000.

Tarif Tol Dari Cirebon/GT Ciperna :

Cirebon - Merak Rp 186.000.
Cirebon - Cikampek Rp 123.000.
Cirebon - Palimanan Rp 6.000.
Cirebon - Pejagan Rp 35.000.
Cirebon - Brebes Timur Rp 55.000.
Cirebon - Pemalang Rp 98.000.
Cirebon - Batang Rp 127.500.
Cirebon - Semarang Rp 211.500.
Cirebon - Unggaran Rp 219.000.
Cirebon - Boyolali  Rp 268.000.
Cirebon - Solo/Yogya via GT Colomadu Rp 277.000.
Cirebon - Sragen  Rp 312.500.
Cirebon - Ngawi  Rp 363.500.
Cirebon - Madiun Rp 387.500.
Cirebon - Kertosono/GT Nganjuk Rp 431.000.
Cirebon - Mojokerto/GT Mojokerto Barat Rp 495.500.
Cirebon - Surabaya  Rp 493.500.
Cirebon - Sidoarjo Rp 497.000.
Cirebon - Grati/Probolinggo Timur Rp 533.500.
Cirebon - Pasuruan Rp 528.000.

https://www.facebook.com/111415214525589/posts/237168521950257/

Tarif Tol dari Pejagan :

Pejagan - Merak Rp 221.000.
Pejagan - Cikampek Rp 158.000.
Pejagan - Palimanan Rp 41.000.
Pejagan - Cirebon/GT Ciperna Rp 35.000.
Pejagan - Brebes Timur  Rp 20.000.
Pejagan - Pemalang Rp 63.000.
Pejagan - Batang Rp 92.500.
Pejagan - Semarang Rp 176.500.
Pejagan - Unggaran  Rp 184.000.
Pejagan - Boyolali Rp 223.000.
Pejagan - Solo/Yogya via GT Colomadu Rp 242.000.
Pejagan - Sragen Rp 277.500.
Pejagan - Ngawi Rp 328.500.
Pejagan - Madiun Rp 352.500.
Pejagan - Kertosono/GT Nganjuk Rp 396.000.
Pejagan - Mojokerto/GT Mojokerto Barat Rp 460.500.
Pejagan - Surabaya Rp 458.500.
Pejagan - Sidoarjo Rp 462.000.
Pejagan - Grati/ Probolinggo Timur Rp 498.500.
Pejagan - Pasurua Rp 493.000.

Tarif Tol dari Brebes Timur.

Brebes - Merak Rp 241.000.
Brebes - Cikampek Rp 178.000.
Brebes - Palimanan Rp 61.000.
Brebes - Cirebon/GT Ciperna Rp 55.000.
Brebes - Pejagan Rp 20.000.
Brebes - Pemalang  Rp 43.000.
Brebes - Batang  Rp 72.500.
Brebes - Semarang Rp 156.500.
Brebes - Unggaran Rp 164.000.
Brebes - Boyolali  Rp 213.000.
Brebes - Solo/Yogya via GT Colomadu Rp 222.000.
Brebes - Sragen Rp 257.500.
Brebes - Ngawi  Rp 308.500.
Brebes - Madiun Rp 332.500.
Brebes - Kertosono/GT Nganjuk Rp 376.000.
Brebes - Mojokerto/GT Mojokerto Barat Rp 440.500.
Brebes - Surabaya  Rp 438.500.
Brebes - Sidoarjo Rp 442.000.
Brebes - Grati/Probolinggo Timur Rp 483.500.
Brebes - Pasuruan Rp 478.000.

Tarif Tol dari Pemalang :

Pemalang - Merak  Rp 284.000.
Pemalang - Cikampek  Rp 221.000.
Pemalang - Palimanan  Rp104.000.
Pemalang - Cirebon/GT Ciperna Rp 98.000.
Pemalang - Pejagan Rp 63.000.
Pemalang - Brebes Timur Rp 43.000.
Pemalang - Batang Rp 29.500.
Pemalang - Semarang Rp 114.000.
Pemalang - Unggaran Rp 121.500.
Pemalang - Boyolali Rp 170.500.
Pemalang - Solo/Yogya via GT Colomadu Rp 179.500.
Pemalang - Sragen Rp 215.000.
Pemalang - Ngawi Rp 266.000.
Pemalang - Madiun Rp 290.000.
Pemalang - Kertosono/GT Nganjuk Rp 333.500.
Pemalang - Mojokerto/GT Mojokerto Barat Rp 398.000.
Pemalang - Surabaya Rp 396.000.
Pemalang - Sidoarjo Rp 399.500.
Pemalang - Grati/Probolinggo Timur Rp 441.000.
Pemalang - Pasuruan Rp 435.500.

Tarif Tol dari Batang 

Batang - Merak Rp 313.500.
Batang - Cikampek Rp 250.500.
Batang - Palimanan Rp 133.500.
Batang - Cirebon/GT Ciperna Rp 127.500.
Batang - Pejagan Rp 92.500.
Batang - Brebes Timur Rp 72.500.
Batang - Pemalang Rp 29.500.
Batang - Semarang Rp 84.000.
Batang - Unggaran Rp 91.500.
Batang - Boyolali Rp 140.500.
Batang - Solo/Yogya via GT Colomadu Rp 149.500.
Batang - Sragen  Rp 185.000.
Batang - Ngawi  Rp 236.000.
Batang - Madiun Rp 260.000.
Batang - Kertosono/GT Nganjuk Rp 303.500.
Batang - Mojokerto/GT Mojokerto Barat Rp 368.000.
Batang - Surabaya Rp 366.000.
Batang - Sidoarjo Rp 369.500.
Batang - Grati/Probolinggo Timur Rp 402.000.
Batang - Pasuruan Rp 396.500.

Tarif Tol dari Semarang :

Semarang - Merak Rp 365.500.
Semarang - Cikampek Rp 302.500.
Semarang - Palimanan Rp 185.500.
Semarang - Cirebon/GT Ciperna Rp 211.500.
Semarang - Pejagan : Rp 176.500.
Semarang - Brebes Timur Rp156.500.
Semarang - Pemalang Rp 114.000.
Semarang - Batang Rp 84.000.
Semarang - Unggaran Rp 12.500.
Semarang - Boyolali Rp 61.500.
Semarang - Solo/Yogya via GT Colomadu Rp 70.500.
Semarang - Sragen Rp 106.000.
Semarang - Ngawi Rp 157.000.
Semarang - Madiun Rp 181.000.
Semarang - Kertosono/GT Nganjuk: Rp 224.500.
Semarang - Mojokerto/GT Mojokerto Barat Rp 289.000.
Semarang - Surabaya: Rp 287.000.
Semarang - Sidoarjo Rp 290.500.
Semarang - Grati/ Probolinggo Timur Rp 327.000.
Semarang - Pasuruan Rp 321.500.

Tarif Tol dari Ungaran :

Ungaran - Merak Rp 73.000.
Ungaran - Cikampek Rp 310.000.
Ungaran - Palimanan Rp 193.000.
Ungaran - Cirebon/GT Ciperna Rp 219.000.
Ungaran - Pejagan Rp 184.000.
Ungaran - Brebes Timur Rp 164.000.
Ungaran - Pemalang  Rp 121.500.
Ungaran - Batang  Rp 91.500.
Ungaran - Semarang  Rp 12.500.
Ungaran - Boyolali  Rp 49.500.
Ungaran - Solo/Yogya via Colomadu Rp 58.000.
Ungaran - Sragen Rp 93.500.
Ungaran - Ngawi Rp 144.500.
Ungaran - Madiun Rp 168.500.
Ungaran - Kertosono/GT Nganjuk Rp 212.000.
Ungaran - Mojokerto/GT Mojokerto Barat Rp 276.500.
Ungaran - Surabaya Rp 323.000.
Ungaran - Sidoarjo Rp 326.500.
Ungaran - Grati/ Probolinggo Timur Rp 363.000.
Ungaran - Pasuruan Rp 357.500.

Tarif Tol dari Boyolali  :

Boyolali - Merak  Rp 422.000.
Boyolali - Cikampek  Rp 359.000.
Boyolali - Palimanan  Rp 242.000.
Boyolali - Cirebon/GT Ciperna Rp 268.000.
Boyolali - Pejagan Rp 233.000.
Boyolali - 
Boyolali - Brebes Timur Rp 213.000.
Boyolali - Pemalang Rp 170.500.
Boyolali - Batang Rp 140.500.
Boyolali - Semarang Rp 61.500.
Boyolali - Unggaran Rp 49.500.
Boyolali - Solo/Yogya via GT Colomadu Rp 9.000.
Boyolali - Sragen  Rp 44.500.
Boyolali - Ngawi  Rp 95.500.
Boyolali - Madiun Rp 119.500.
Boyolali - Kertosono/GT Nganjuk Rp 163.000.
Boyolali - Mojokerto/GT Mojokerto Barat Rp 227.500.
Boyolali - Surabaya Rp 274.000.
Boyolali - Sidoarjo Rp 277.500.
Boyolali - Grati/Probolinggo Timur Rp 314.000.
Boyolali - Pasuruan: Rp 308.500.
 
Tarif Tol dari Solo/Jogja via GT Colomadu :

Solo/Jogja - Merak Rp 431.000.
Solo/Jogja - Cikampek Rp 368.000.
Solo/Jogja - Palimanan Rp 251.000.
Solo/Jogja - Cirebon/GT Ciperna Rp 277.000.
Solo/Jogja - Pejagan Rp 242.000.
Solo/Jogja - Brebes Timur Rp 222.000.
Solo/Jogja - Pemalang Rp 179.500.
Solo/Jogja - Batang Rp 149.500.
Solo/Jogja - Semarang Rp 70.500.
Solo/Jogja - Unggaran Rp 58.000.
Solo/Jogja - Boyolali Rp 9.000.
Solo/Jogja - Sragen Rp 35.000.
Solo/Jogja - Ngawi: Rp 86.500.
Solo/Jogja - Madiun Rp 110.500.
Solo/Jogja - Kertosono/GT Nganjuk Rp 154.500.
Solo/Jogja - Mojokerto/GT Mojokerto Barat Rp 218.500.
Solo/Jogja - Surabaya Rp 265.000.
Solo/Jogja - Sidoarjo Rp 268.500.
Solo/Jogja - Grati/Probolinggo Timur Rp 305.000.
Solo/Jogja - Pasuruan Rp 299.500.
 
Tarif Tol dari Sragen :

Sragen - Merak Rp 466.500.
Sragen - Cikampek Rp 403.500.
Sragen - Palimanan Rp 286.500.
Sragen - Cirebon/GT Ciperna Rp 312.500.
Sragen - Pejagan Rp 277.500.
Sragen - Brebes Timur Rp 257.500.
Sragen - Pemalang  Rp 215.000.
Sragen - Batang Rp 185.000.
Sragen - Semarang Rp106.000.
Sragen - Unggaran Rp 93.500.
Sragen - Boyolali  Rp 44.500.
Sragen - Solo/Yogya via GT Colomadu Rp 35.000.
Sragen - Ngawi  Rp 51.000.
Sragen - Madiun Rp 75.000.
Sragen - Kertosono/GT Nganjuk Rp 118.500.
Sragen - Mojokerto/GT Mojokerto Barat Rp 183.000.
Sragen - Surabaya  Rp 229.500.
Sragen - Sidoarjo Rp 233.000.
Sragen - Grati/Probolinggo Timur Rp 269.500.
Sragen - Pasuruan Rp 264.000.

Tarif Tol dari Ngawi :

Ngawi - Merak  Rp 517.500.
Ngawi - Cikampek  Rp 454.500.
Ngawi - Palimanan  Rp 337.500.
Ngawi - Cirebon/GT Ciperna Rp 363.500.
Ngawi - Pejagan Rp 328.500.
Ngawi - Brebes Timur Rp 308.500.
Ngawi - Pemalang Rp 266.000.
Ngawi - Batang Rp 236.000.
Ngawi - Semarang Rp 157.000.
Ngawi - Unggaran Rp 144.500.
Ngawi - Boyolali  Rp 95.500.
Ngawi - Solo/Yogya via GT Colomadu Rp 86.500.
Ngawi - Sragen  Rp 51.000.
Ngawi - Madiun Rp 24.000.
Ngawi - Kertosono/GT Nganjuk Rp 67.500.
Ngawi - Mojokerto/GT Mojokerto Barat  Rp 132.000.
Ngawi - Surabaya  Rp 178.500.
Ngawi - Sidoarjo Rp 182.000.
Ngawi - Grati/Probolinggo Timur Rp 214.500.
Ngawi - Pasuruan Rp 209.000.

Tarif Tol dari Madiun :

Madiun - Merak Rp 541.500.
Madiun - Cikampek Rp 478.500.
Madiun - Palimanan Rp 361.500.
Madiun - Cirebon/GT Ciperna Rp 387.500.
Madiun - Pejagan Rp 352.500.
Madiun - Brebes Timur Rp 332.500.
Madiun - Pemalang Rp 290.000.
Madiun - Batang Rp 260.000.
Madiun - Semarang  Rp 181.000.
Madiun - Unggaran  Rp 168.500.
Madiun - Boyolali Rp 119.500.
Madiun - Solo/Yogya via GT Colomadu Rp 110.500.
Madiun - Sragen Rp 75.000.
Madiun - Ngawi Rp 24.000.
Madiun - Kertosono/GT Nganjuk Rp 43.500.
Madiun - Mojokerto/GT Mojokerto Barat Rp 108.000.
Madiun - Surabaya Rp 154.500.
Madiun - Sidoarjo Rp 158.000.
Madiun - Grati/Probolinggo Timur Rp 194.500.
Madiun - Pasuruan  Rp 189.000.

Tarif Tol dari Kertosono  :

Kertosono - Merak Rp585.000.
Kertosono - Cikampek Rp522.000.
Kertosono - Palimanan Rp 405.000.
Kertosono - Cirebon/GT Ciperna Rp431.000.
Kertosono - Pejagan Rp396.000.
Kertosono - Brebes Timur Rp376.000.
Kertosono - Pemalang Rp333.500.
Kertosono - Batang Rp303.500.
Kertosono - Semarang Rp224.500.
Kertosono - Unggaran Rp212.000.
Kertosono - Boyolali Rp163.000.
Kertosono - Solo/Yogya via GT Colomadu Rp154.500.
Kertosono - Sragen Rp118.500.
Kertosono - Ngawi Rp67.500.
Kertosono - Madiun: Rp43.500.
Kertosono - Mojokerto/GT Mojokerto Barat Rp64.500.
Kertosono - Surabaya Rp111.000.
Kertosono - Sidoarjo Rp114.500.
Kertosono - Grati/ Probolinggo Timur Rp151.000.
Kertosono - Pasuruan Rp145.500.

Tarif Tol Mojokerto :

Mojokerto - Merak Rp649.500.
Mojokerto - Cikampek Rp586.500.
Mojokerto - Palimanan Rp469.500.
Mojokerto - Ciperna Rp495.500.
Mojokerto - Pejagan Rp460.500.
Mojokerto - Brebes Timur Rp440.500.
Mojokerto - Pemalang Rp398.000.
Mojokerto - Batang Rp368.000.
Mojokerto - Semarang Rp289.000.
Mojokerto - Unggaran Rp276.500.
Mojokerto - Boyolali Rp227.500.
Mojokerto - Solo/Yogya via GT Colomadu Rp218.500.
Mojokerto - Sragen : Rp 183.000.
Mojokerto - Ngawi: Rp132.000.
Mojokerto - Madiun Rp132.000.
Mojokerto - Kertosono/GT Nganjuk Rp64.500.
Mojokerto - Surabaya Rp46.500.
Mojokerto - Sidoarjo Rp50.000.
Mojokerto - Grati/Probolinggo Timur Rp86.500.
Mojokerto - Pasuruan Rp81.000.

Tarif Tol Surabaya :

Surabaya - Merak Rp649.500.
Surabaya - Cikampek Rp584.500.
Surabaya - Palimanan Rp467.500.
Surabaya - Cirebon/GT Ciperna Rp493.500.
Surabaya - Pejagan Rp458.500.
Surabaya - Brebes Timur: Rp438.500.
Surabaya - Pemalang Rp396.000.
Surabaya - Batang Rp366.000.
Surabaya - Semarang Rp287.000.
Surabaya - Unggaran Rp323.000.
Surabaya - Boyolali Rp274.000.
Surabaya - Solo/Yogya via GT Colomadu Rp265.000.
Surabaya - Sragen : Rp 229.500.
Surabaya - Ngawi Rp178.500.
Surabaya - Madiun Rp154.500.
Surabaya - Kertosono/GT Nganjuk Rp111.000.
Surabaya - Mojokerto/GT Mojokerto Barat Rp46.500.
Surabaya - Sidoarjo Rp8.000.
Surabaya - Grati/ Probolinggo Timur Rp44.500.
Surabaya - Pasuruan Rp48.000.

Tarif Tol Sidoarjo :

Sidoarjo - Merak Rp645.500.
Sidoarjo - Cikampek Rp588.000.
Sidoarjo - Palimanan Rp471.000.
Sidoarjo - Cirebon/GT Ciperna Rp497.000.
Sidoarjo - Pejagan Rp462.000.
Sidoarjo - Brebes Timur : Rp 442.000.
Sidoarjo - Pemalang Rp399.500.
Sidoarjo - Batang Rp369.500.
Sidoarjo - Semarang Rp290.500.
Sidoarjo - Unggar : Rp 326.500.
Sidoarjo - Boyolali Rp277.500.
Sidoarjo - Solo/Yogya via GT Colmadu Rp268.500.
Sidoarjo - Sragen Rp233.000.
Sidoarjo - Ngawi Rp182.000.
Sidoarjo - Madiun Rp158.000.
Sidoarjo - Kertosono/GT Nganjuk Rp114.500.
Sidoarjo - Mojokerto/GT Mjokrto Barat Rp 50.000.
Sidoarjo - Surabaya Rp8.000.
Sidoarjo - Grati/Probolinggo Timur Rp43.500.
Sidoarjo - Pasuruan Rp. 44.500.

Tarif Tol Grati/ Probolinggo :

Grati/ Probolinggo - Merak Rp687.500.
Grati / Probolinggo - Cikampek Rp624.500.
Grati/ Probolinggo - Palimanan Rp507.500.
Grati / Probolinggo - Cirebon/GT Ciperna Rp533.500.
Grati/ Probolinggo - Pejagan Rp498.500.
Grati / Probolinggo - Brebes Timur Rp483.500.
Grati/ Probolinggo - Pemalang Rp441.000.
Grati / Probolinggo - Batang Rp402.000.
Grati/ Probolinggo - Semarang Rp327.000.
Grati / Probolinggo - Unggaran Rp363.000.
Grati/ Probolinggo - Boyolali: Rp314.000.
Grati / Probolinggo - Solo/Yogya via GT Colomadu Rp305.000.
Grati/ Probolinggo - Sragen Rp269.500.
Grati / Probolinggo - Ngawi: Rp214.500.
Grati/ Probolinggo - Madiun Rp194.500.
Grati / Probolinggo - Kertosono/GT Nganjuk Rp151.000.
Grati/ Probolinggo - Mojokerto/GT Mojokerto Barat Rp86.500.
Grati / Probolinggo - Surabaya Rp44.500.
Grati/ Probolinggo - Sidoarjo Rp43.500.
Grati / Probolinggo - Pasuruan Rp13.500.

Tarif Tol Pasuruan :

Pasuruan - Merak Rp682.000.
Pasuruan - Cikampek Rp619.000.
Pasuruan - Palimanan Rp502.000.
Pasuruan - Cirebon/GT Ciperna Rp528.000.
Pasuruan - Pejagan Rp493.000.
Pasuruan - Brebes Timur Rp478.000.
Pasuruan - Pemalang Rp435.500.
Pasuruan - Batang Rp396.500.
Pasuruan - Semarang Rp321.500.
Pasuruan - Unggaran Rp357.500.
Pasuruan - Boyolali Rp308.500.
Pasuruan - Solo/Yogya via GT Colomadu Rp299.500.
Pasuruan - Sragen: Rp264.000.
Pasuruan - Ngawi Rp209.000.
Pasuruan - Madiun Rp189.000.
Pasuruan - Kertosono/GT Nganjuk Rp145.500.
Pasuruan - Mojokerto/GT Mojokerto Barat Rp81.000.
Pasuruan - Surabaya Rp48.000.
Pasuruan - Sidoarjo Rp44.500.
Pasuruan - Grati/Probolinggo Timur Rp13.500.

*_Tarif Tol Trans Sumatera :_*

Bakauheni - Terbanggi Besar Rp112.500.
Palembang - Indralaya Rp20.000.
Medan (Veteran) - Binjai Rp13.000.
Tanjung Morawa - Tebing Tinggi Rp53.500.
Kualanamu - Tebing Tinggi Rp50.000.
Lampung - Palembang Rp132.500.
Lampung - Medan Rp245.000.
Lampung- Padang Rp195.000.
Medan - Palembang Rp123.000.

*_Semoga ada manfaatnya.🙏_*

When Should You Use a Duress Alarm

Duress alarms are utilized across many different industries and scenarios. They are most commonly found as panic or emergency buttons. Workers can use a duress alarm in any environment that poses potential threats or dangers.

Duress alarms are commonly found in hospitals, nursing homes, and medical facilities. This is to ensure that patients can get immediate help if something were to happen to them while by themselves.

You will also find these systems in industrial and factory environments, municipal buildings, and government facilities. Security guards that patrol regular routes may also use duress alarms to keep people in touch with their location and alert their fellow guards if they get into a bad situation.

Duress alarms are very useful to have in any situation where there is potential harm to an individual as they can alert other people and get help as soon as possible.

Cara mengonversi drive MBR ke GPT untuk mengalihkan BIOS ke UEFI di Windows 10

Cara mengonversi drive MBR ke GPT untuk mengalihkan BIOS ke UEFI di Windows 10

JALAN TOL DI INDONESIA TIDAK AMAN

_*JALAN TOL DI INDONESIA TIDAK AMAN*_

*Oleh: Gatot Rusbintardjo*
_*)Pemerhati konstruksi jalan raya dan jalan KA_

_Mengapa jalan Tol di Indonesia tidak aman?_

_*1.* Perkerasan jalan dibuat dari perkerasan kaku yaitu dengan Beton Semen._ 
_Perkerasan dg Beton Semen tidak mempunyai *Skid Resistance* atau kecil skid resistance-nya._ _*Skid resistance adalah Daya cengkeram ban dengan permukaan perkerasan jalan.* Karena skid resistennya kecil atau bahkan nol, maka apabila mobil melaju dengan kecepatan tinggi dan mengerem,  mobil tidak segera berhenti karena tidak ada  daya cengkeram yg  memadai antara ban dan permukaan perkerasan jakan._ _Mobil akan meluncur cukup jauh sebelum berhenti. sehingga sering terdengar mobil menabrak truck atau mobil lain yang ada  didepannya._

_Pethatikan: *Jalan beton bukan jalan untuk kecepatan tinggi!* Sehingga salah membangun jalan Tol dengan perkerasan kaku_ 

_*2.* Ditengah jalan Tol diberi pembatas dinding beton yg Tebal dan kokoh Akibarnya jika ada mobil yg selip atau kemudinya berbelok maka akan menabrak tembok beton dan karena kecepatannya tinggi, maka akibatnya fatal seperti yg dialami mobil VA dan juga dosen Fak. Teknik Sipil UNDIP beberapa waktu yang lalu._

_Jalan Tol yang aman ditengahnya (mediannya) harus berupa rumput dengan lebar min.  2 x 5 meter dengan kelandaian 5%. (Seperti jalan Tol Jagorawi pada awal dibuatnya). Dengan demikian jika ada sopir mengantuk atau mobil pecah ban, mobil tidak menabrak tembok beton, tetapi meluncur diatas rumput yg landai dan akhirnya berhenti dg selamat._

_*Sekali lagi ingat!! Jalan Tol di Indonesia adalah jalan yang tidak aman terutama untuk kecepatan tinggi.*_
_Taatilah rambu pembatas kecepatan._
_Jangan bangga dapat menempuh waktu 3.5 dari Semarang ke Surabaya. Tapi banggalah dapat membawa keluarga dengan selamat dari Semarang ke Surabaya walaupun harus ditempuh dalam waktu lebih dari 4.5 jam._

_Jika merasa tulisan ini bermanfaat, maka sebarkanlah, share ke teman2 fan ketabat2 anda._
_Semoga Allah senantiasa memberikan keselamatan kepada Kita semua._ 

_*Aamiin Yaa Robbal 'Aalamiin.*_
From WAG 21/11/06

Whatsapp 'Lenyap' Permanen

Kurang dari dua minggu lagi, WhatsApp tidak lagi bisa digunakan untuk sejumlah ponsel. Per 1 November 2021 mendatang, platform itu akan mencabut aksesnya pada sistem operasi lama.

Sistem operasi yang tak bisa lagi menggunakan WhatsApp awal November nanti adalah Android 4.0.4 (Gingerbread) atau lebih lama dan iOS 9 atau lebih lama.

"Mulai 1 November 2021, WhatsApp tidak lagi mendukung telepon yang menjalankan OS 4.0.4 dan versi yang lebih lama. Silakan berganti ke perangkat yang didukung atau simpan riwayat chat Anda sebelum tanggal tersebut," tulis WhatsApp, dikutip Selasa (19/10/2021).

Pada sistem operasi lama itu tidak akan bisa lagi menggunakan fungsi WhatsApp. Contohnya seperti melakukan verifikasi masuk untuk akun exisiting dan membuat akun baru.

Beberapa diantaranya bisa dilakukan update ke sistem operasi terbaru, berikut cara updatenya:

  • Android: Menuju ke menu Settings > System > Advanced > System Update
  • iPhone : Settings > General > Software Update.

Lalu ponsel apa saja yang tidak bisa mengakses WA mulai bulan depan? berikut daftarnya dilansir dari Mysanantonio:

1. Samsung : Galaxy Trend Lite, Galaxy Trend II, Galaxy SII, Galaxy S3 mini, Galaxy Xcover 2, Galaxy Core and Galaxy Ace.

2. LG : Lucid 2, Optimus F7, Optimus F5, Optimus L3 II Dual, Optimus F5, Optimus L5, Optimus L5 II, Optimus L5 Dual, Optimus L3 II, Optimus L7, Optimus L7 II Dual, Optimus L7 II, Optimus F6, Enact , Optimus L4 II Dual, Optimus F3, Optimus L4 II, Optimus L2 II, Optimus Nitro HD and 4X HD, and Optimus F3Q.

3. ZTE :Grand S Flex, ZTE V956, Grand X Quad V987 and Grand Memo.

4. Huawei : Ascend G740, Ascend Mate, Ascend D Quad XL, Ascend D1 Quad XL, Ascend P1 S, and Ascend D2.

5. Sony : Xperia Miro, Sony Xperia Neo L, Xperia Arc S.

6. Alcatel : One Touch Evo 7.

7. Archos 53 Platinum.

8. HTC Desire 500

9. Caterpillar Cat B15.

10. Wiko (Wiko Cink Five, Wiko Darknight).

11. Lenovo A820.

12. UMi X2.

13. Faea F1.

14. THL W8.

15. Apple iPhone : Apple iPhone SE, Apple iPhone 6S, Apple iPhone 6S Plus.


Sumber:

https://www.cnbcindonesia.com

Interface and display KLK

Interface

//sketch created by WahyuCF 2021 /* * Serial1 TX=PIN18 RX=PIN19 */ #include <Wire.h> #include <EEPROM.h> int myInts[6]; int myPins[43] = {A0, A2, A4, A6, A8, A10, A14, A1, A3, A5, A7, A9, A11, A15, 34, 36, 38, 40, 42, 44, 46, 35, 37, 39, 41, 43, 45, 47, 2, 4, 6, 8, 10, 14, 16, 22, 3, 5, 7, 9, 11, 15, 17}; int mySensVals[43] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; int count = 0; int count1= 0; int JmlLine = 43; int timer = 100; int timer1 = 900; int timer2 = 100; int a=0; char str[16]; int id; int idS; int idS1=0; bool valTot = HIGH; // variable to store the read value unsigned long interval=500; // the time we need to wait unsigned long previousMillis=0; // millis() returns an unsigned long. void setup() { Serial.begin(9600); Serial2.begin(9600); Serial.println("System Started"); delay(5000); for (count=0;count<JmlLine;count++) { pinMode(myPins[count], INPUT); digitalWrite(myPins[count], HIGH); } pinMode(13, OUTPUT); // sets the digital pin 13 as output digitalWrite(13, LOW); // sets the digital pin 13 off CodeOn(); } void CodeOn(){ digitalWrite(13, HIGH); delay(200); digitalWrite(13 , LOW); } void CodeOn1(){ digitalWrite(13, HIGH); delay(100); digitalWrite(13 , LOW); delay(200); digitalWrite(13, HIGH); delay(100); digitalWrite(13 , LOW); } void loop() { idS1 =0; valTot = HIGH; for (count=0;count<JmlLine;count++) { mySensVals[count] = digitalRead(myPins[count]); if (mySensVals[count] == LOW) { valTot = valTot && mySensVals[count]; } } if (valTot == LOW){ for (count=0;count<JmlLine;) { mySensVals[count] = digitalRead(myPins[count]); delay(10); if ( mySensVals[count] == LOW){ if (idS1 == 0){ count1=count+1; Serial2.print(count1); Serial2.println(":"); delay(timer2); CodeOn1(); a=count; sprintf(str,"%d", a); // use sprintf() to compose the string str idS1 =1; } while (Serial2.available()){ String cmds = Serial2.readStringUntil(':'); delay(timer2); idS1 = atoi((const char *) cmds.c_str()); delay(timer2); count++; } } else { count++; } } count=0; } CodeOn(); if (valTot == HIGH){ Serial2.println("50:"); delay(500); } }



single DMD display

 

/* single DMD display */ #include <SPI.h> //#include <SoftwareSerial.h> #include <DMD2.h> #include <fonts/Arial_Black_16.h> #include <fonts/Droid_Sans_12.h> #define DISPLAYS_ACROSS 2 #define DISPLAYS_DOWN 1 const int COUNTDOWN_FROM = 12; int counter = COUNTDOWN_FROM; uint16_t lastPrint=100; String state; boolean ret=false; int NoQ=0; int id; unsigned long interval=10000; // the time we need to wait unsigned long previousMillis=0; // millis() returns an unsigned long. //SoftwareSerial mySerial1(2, 3); // RX, TX SoftDMD dmd(DISPLAYS_ACROSS,DISPLAYS_DOWN); // DMD controls the entire display DMD_TextBox box(dmd, 0,0); // "box" provides a text box to automatically write to/scroll the display // the setup routine runs once when you press reset: void drawText(String dispString) { dmd.clearScreen(); int sLength = dispString.length(); dmd.drawString(1, 1, dispString); } void beepCB() { digitalWrite(4, HIGH); delay(100); digitalWrite(4, LOW); delay(100); digitalWrite(4, HIGH); delay(100); digitalWrite(4, LOW); delay(100); digitalWrite(4, HIGH); delay(100); digitalWrite(4, LOW); } void beeppendek() { digitalWrite(4, HIGH); delay(100); digitalWrite(4, LOW); } void beeppanjang() { digitalWrite(4, HIGH); delay(300); digitalWrite(4, LOW); } void DispBed(String a) { String b = a+"-Bed"; // Serial.print ("Tampil: "); // Serial.println (b); drawText(b); beeppendek(); delay(900); dmd.clearScreen(); delay(500); drawText(b); beeppendek(); delay(900); dmd.clearScreen(); delay(500); drawText(b); beeppendek(); delay(900); dmd.clearScreen(); delay(500); drawText(b); beeppendek(); delay(1000); dmd.clearScreen(); Serial.println("0:"); digitalWrite(10,HIGH); delay(200); digitalWrite(10,LOW); } void DispRBed(String a, String c) { String b = a+"-B"+c; // Serial.print ("Tampil: "); // Serial.println (b); drawText(b); beeppendek(); delay(900); dmd.clearScreen(); delay(500); drawText(b); beeppendek(); delay(900); dmd.clearScreen(); delay(500); drawText(b); beeppendek(); delay(900); dmd.clearScreen(); delay(500); drawText(b); beeppendek(); delay(1000); dmd.clearScreen(); Serial.println("0:"); digitalWrite(10,HIGH); delay(200); digitalWrite(10,LOW); } void DispKM(String a) { String b = a+"-KM"; // Serial.print ("Tampil: "); // Serial.println (b); drawText(b); beeppanjang(); delay(500); dmd.clearScreen(); delay(500); drawText(b); beeppanjang(); delay(500); dmd.clearScreen(); delay(500); drawText(b); beeppanjang(); delay(500); dmd.clearScreen(); delay(500); drawText(b); beeppanjang(); delay(1000); dmd.clearScreen(); Serial.println("0:"); digitalWrite(10,HIGH); delay(200); digitalWrite(10,LOW); } void DispCBlue(String a) { String b = a+"-C.BL"; // Serial.print ("Tampil: "); // Serial.println (b); drawText(b); beepCB(); delay(900); dmd.clearScreen(); delay(500); drawText(b); beepCB(); delay(500); dmd.clearScreen(); delay(500); drawText(b); beepCB(); delay(900); dmd.clearScreen(); delay(500); drawText(b); beepCB(); delay(1000); dmd.clearScreen(); Serial.println("0:"); digitalWrite(10,HIGH); delay(200); digitalWrite(10,LOW); } int phase = 0; void DotFly() { dmd.clearScreen(); dmd.drawString(0, 0, F(".")); int steps = random(64); // Each time we scroll a random distance for(int i = 0; i < steps; i++) { dmd.drawString(i, 0, F(".")); delay(50); } // Move to the next phase phase = (phase + 1) % 4; } void setup() { Serial.begin(9600); // mySerial1.begin( 9600 ); // baud-rate of RS485 pinMode (10, OUTPUT); dmd.setBrightness(50); dmd.selectFont(Arial_Black_16); dmd.begin(); dmd.clearScreen(); drawText(" Nurse "); pinMode(4, OUTPUT); // sets the digital pin 4 as output digitalWrite(4, HIGH); delay(200); digitalWrite(10, HIGH); digitalWrite(4, LOW); delay( 400 ); digitalWrite(10, LOW); digitalWrite(4, HIGH); delay(200); digitalWrite(10, HIGH); digitalWrite(4, LOW); delay( 400 ); digitalWrite(10, LOW); digitalWrite(4, HIGH); digitalWrite(10, HIGH); delay(1000); digitalWrite(4, LOW); delay( 400 ); digitalWrite(10, LOW); digitalWrite(4, HIGH); delay(200); digitalWrite(10, HIGH); digitalWrite(4, LOW); delay( 400 ); digitalWrite(10, LOW); delay(2000); dmd.clearScreen(); //Serial.println ("Sub Start"); } // the loop routine runs over and over again forever: void loop() { byte b; while (Serial.available() > 0) { // NoQ=1; String cmds = Serial.readStringUntil(':'); // String vals = mySerial1.readStringUntil(';'); // state=vals; // Serial.print ("cmds in: "); // Serial.println (cmds); id = atoi((const char *) cmds.c_str()); // id=id-3; // Serial.print ("Serial in: "); // Serial.println (id); } switch (id) { case 1: DispCBlue("101"); break; case 2: DispBed("101"); break; case 3: DispKM("101"); break; case 4: DispCBlue("102"); break; case 5: DispRBed("102","1"); break; case 6: DispRBed("102","2"); break; case 7: DispKM("202"); break; case 8: DispCBlue("203"); break; case 9: DispBed("203"); break; case 10: DispKM("203"); break; case 11: DispCBlue("4"); break; case 12: DispBed("4"); break; case 13: DispKM("4"); break; case 14: DispCBlue("5"); break; case 15: DispRBed("5","1"); break; case 16: DispRBed("5","2"); break; case 17: DispRBed("5","3"); break; case 18: DispKM("6"); break; case 19: DispKM("6"); break; case 20: DispKM("6"); break; case 21: DispKM("6"); break; case 22: DispKM("6"); break; case 23: DispKM("6"); break; case 24: DispKM("6"); break; case 25: DispKM("6"); break; case 26: DispKM("6"); break; case 27: DispKM("6"); break; case 28: DispKM("6"); break; case 29: DispKM("6"); break; case 30: DispKM("6"); break; case 31: DispKM("6"); break; case 32: DispKM("6"); break; case 33: DispKM("6"); break; case 34: DispKM("6"); break; case 35: DispKM("6"); break; case 36: DispKM("6"); break; case 37: DispKM("6"); break; case 38: DispKM("6"); break; case 39: DispKM("6"); break; case 40: DispKM("6"); break; case 41: DispKM("6"); break; case 42: DispKM("6"); break; case 43: DispKM("6"); break; case 50: dmd.selectFont(Droid_Sans_12); digitalWrite(10,HIGH); drawText("."); delay(500); digitalWrite(10,LOW); dmd.clearScreen(); delay(500); id=0; dmd.selectFont(Arial_Black_16); break; default : digitalWrite(10,LOW); } //mySerial1.flush(); }

Lapis Aspal Beton (laston)

Lapis Aspal beton adalah beton aspal yang  bergradasi menerus, lapis aspal beton (laston) juga sering disebutl dengan AC (Asphal Concrete), ...