Skip to content

Instantly share code, notes, and snippets.

View mdmunir's full-sized avatar

Misbahul D Munir mdmunir

View GitHub Profile
/*
SD card read/write
This example shows how to read and write data to and from an SD card file
The circuit:
* SD card attached to SPI bus as follows:
** MOSI - pin 11
** MISO - pin 12
** CLK - pin 13
** CS - pin 4 (for MKRZero SD: SDCARD_SS_PIN)
function prependRow($e) {
var settings = $e.data('mdmTabularInput').settings;
var counter = settings.counter++;
var template = replace(settings.template, settings.replaces, counter);
var $row = $(template);
var $element = settings.container ? $e.find(settings.container) : $e;
var event = $.Event('beforeAdd');
$e.trigger(event, [$row]);
if (event.result !== false) {
@mdmunir
mdmunir / meeus.js
Created November 10, 2017 07:48
meeus algorithm
This file has been truncated, but you can view the full file.
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {
/******/ return installedModules[moduleId].exports;
#define TDS_SOURCE_1 2
#define TDS_SOURCE_2 3
float getTds() {
// konstanta diperoleh dari percobaan. Hasil dari fungsi ini dibandingkan dengan tds meter standar. Hasilnya diregresikan
// Baca README.md
float C1 = 27.0, C2 = 61.4; // <- dari regresi linier, mungkin berbeda tergantung nilai R yg dipakai. R=1K8 ohm
float x1, x2, ec;
int i;
@mdmunir
mdmunir / timer_hidroponik.ino
Created August 9, 2017 05:30
Timer untuk pompa hidroponik menggunakan arduino nano dan rtc 1307 serta keypad
#include <Wire.h>
#include <RealTimeClockDS1307.h>
#include <EEPROM.h>
#include <Keypad.h>
//RealTimeClock RTC;//=new RealTimeClock();
#define SET_TIME 't'
#define SWITCH_ON '1'
#define SWITCH_OFF '0'
@mdmunir
mdmunir / ImageController.php
Last active July 9, 2017 01:07
Yii2 Tinymce widget
<?php
namespace app\controllers;
use Yii;
use mdm\upload\FileModel;
use yii\web\NotFoundHttpException;
use yii\imagine\Image;
use yii\helpers\FileHelper;
use yii\web\UploadedFile;
@mdmunir
mdmunir / index.php
Created May 22, 2017 09:07
Yii2 Angualjs Route
<?php
use yii\web\View;
use dee\angularjs\NgRoute;
//use yii\helpers\Html;
/* @var $this View */
?>
<div ng-app="test">
<?=
GridInput::widget([
'id' => 'detail-grid',
'allModels' => $model->items,
'model' => OrderItem::className(),
'columns' => [
['class' => 'mdm\widgets\SerialColumn'],
'product_id',
'qty',
[
<?=
GridInput::widget([
'allModels' => $model->orderItems,
'model' => \app\models\OrderItem::className(),
'form' => $form,
'columns' => [
['class' => 'mdm\widgets\SerialColumn'],
[
'attribute' => 'name',
'widget' => ['kartik\select2\Select2', [
<?php
namespace App\Console\Commands;
use Yii;
use Illuminate\Console\Command;
use App\models\larva\User as LarvaUser;
use app\models\yii\User as YiiUser;
class TestORM extends Command