kalo pake finger print (mesin absen sidik jari ) bisa bos ?
saya mau tanya , saya kesulitan untuk menaruh code yang sudah jadi di salah satu axis yang ada , semisal…
kapan dong mas diuploadnya?lagi butuh pencerahan banget ni mas.sy butuh bantuan mas ni.maf klo kedengaran sprt memaksa.makasih y mas. sy…
Sangat mungkin dilakukan. Dan secara sistem hanya membutuhkan sebuah mikrokontroller dan tambahan modem beserta interface dengan mikrokontroller. Ini kebutuhan selain…
source code mikrokontrolernya dong mas, sangat butuh ini sudah berminggu - minggu saya monitor koq belum di upload juga.....
kalo pake finger print (mesin absen sidik jari ) bisa bos ?
saya mau tanya , saya kesulitan untuk menaruh code yang sudah jadi di salah satu axis yang ada , semisal…
kapan dong mas diuploadnya?lagi butuh pencerahan banget ni mas.sy butuh bantuan mas ni.maf klo kedengaran sprt memaksa.makasih y mas. sy…
Sangat mungkin dilakukan. Dan secara sistem hanya membutuhkan sebuah mikrokontroller dan tambahan modem beserta interface dengan mikrokontroller. Ini kebutuhan selain…
source code mikrokontrolernya dong mas, sangat butuh ini sudah berminggu - minggu saya monitor koq belum di upload juga.....
Akan muncul window berikut, kemudian pilih New notebook
Kemudian akan muncul window seperti berikut ini:
Membuat Gelombang
Ketik coding berikut untuk membuat sebuah gelombang:
import numpy as np
import scipy.signal
from scipy import signal as sg
import matplotlib.pyplot as plt
frequency = 2000
amplitudo = 3
time = np.linspace(0, 2, 1000)
gelombang = amplitudo*np.sin(2*np.pi*frequency*time)
plt.plot(time, gelombang)
plt.xlabel('Time (s)')
plt.ylabel('Amplitude (V)')
plt.title('Gelombang Sinus')
plt.show()
Membuat Osilasi Teredam (Damped Oscilation)
from scipy.integrate import solve_ivp
t = np.linspace(0,15,1000)
y = [0,1]
gamma = 1
omega_sqr = 100
def sho(t,y):
solution = (y[1],(-gamma*y[1]-omega_sqr*y[0]))
return solution
solution = solve_ivp(sho, [0,1000], y0 = y, t_eval = t)
Pada tulisan sebelumnya terdapat beberapa bug yang mungkin beberapa pembaca mengalami kesulitan untuk memperbaikinya. Pada kesempatan ini akan disampaikan beberapa langkah-langkah yang dapat dilakukan untuk memperbaikinya. Bagi pembaca yang masih mengalami kesulitan dapat menambahkannya pada sesi tanya jawab.
Pada prinsipnya, program yang dibuat ini belum menyertakan error trapping dan proses debuging secara sempurna, sehingga masih ada kemungkinan-kemungkinan bug yang dapat muncul.
Berikut adalah bug yang muncul dan cara mengatasinya:
Dengan menggunakan arduino kita dapat mengatur frekuensi output dari DDS9850. Berikut adalah program yang dapat digunakan.
Output yang dihasilkan.
/* * A simple single freq AD9850 Arduino test script * Original AD9851 DDS sketch by Andrew Smallbone at www.rocketnumbernine.com * Modified for testing the inexpensive AD9850 ebay DDS modules * Pictures and pinouts at nr8o.dhlpilotcentral.com * 9850 datasheet at http://www.analog.com/static/imported-files/data_sheets/AD9850.pdf * Use freely */
#define W_CLK 8 // Pin 8 - connect to AD9850 module word load clock pin (CLK)
#define FQ_UD 9 // Pin 9 - connect to freq update pin (FQ)
#define DATA 10 // Pin 10 - connect to serial data load pin (DATA)
#define RESET 11 // Pin 11 - connect to reset pin (RST).
#define pulseHigh(pin)
{
digitalWrite(pin, HIGH);
digitalWrite(pin, LOW);
} // transfers a byte, a bit at a time, LSB first to the 9850 via serial DATA line
void tfr_byte(byte data)
{
for (int i=0; i<8; i++, data>>=1)
{
digitalWrite(DATA, data & 0x01);
pulseHigh(W_CLK); //after each bit sent, CLK is pulsed high
}
} // frequency calc from datasheet page 8 = <sys clock> * <frequency tuning word>/2^32
void sendFrequency(double frequency)
{
int32_t freq = frequency * 4294967295/125000000; // note 125 MHz clock on 9850 for (int b=0; b<4; b++, freq>>=8)
{
tfr_byte(freq & 0xFF);
}
tfr_byte(0x000); // Final control byte, all 0 for 9850 chip pulseHigh(FQ_UD); // Done! Should see output }
void setup()
{
// configure arduino data pins for output pinMode(FQ_UD, OUTPUT);
pinMode(W_CLK, OUTPUT);
pinMode(DATA, OUTPUT);
pinMode(RESET, OUTPUT);
pulseHigh(RESET);
pulseHigh(W_CLK);
pulseHigh(FQ_UD); // this pulse enables serial mode - Datasheet page 12 figure 10
}
void loop()
{
sendFrequency(10.e6); // freq while(1);
}
kalo pake finger print (mesin absen sidik jari ) bisa bos ?
saya mau tanya , saya kesulitan untuk menaruh code yang sudah jadi di salah satu axis yang ada , semisal…
kapan dong mas diuploadnya?lagi butuh pencerahan banget ni mas.sy butuh bantuan mas ni.maf klo kedengaran sprt memaksa.makasih y mas. sy…
Sangat mungkin dilakukan. Dan secara sistem hanya membutuhkan sebuah mikrokontroller dan tambahan modem beserta interface dengan mikrokontroller. Ini kebutuhan selain…
source code mikrokontrolernya dong mas, sangat butuh ini sudah berminggu - minggu saya monitor koq belum di upload juga.....