Club Elektronika
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Forum Indonesia seputar Elektronika, Microcontroller, Microprocessor dan Microelectronics


You are not connected. Please login or register

Proyek clubek 2: Mengambil data dari MySQL dan menampilkannya di LED Kit Module

Apakah anda tertarik dengan proyek clubek 2?

Proyek clubek 2: Mengambil data dari MySQL dan menampilkannya di LED Kit Module Vote_lcap0%Proyek clubek 2: Mengambil data dari MySQL dan menampilkannya di LED Kit Module Vote_rcap 0% [ 0 ]
Proyek clubek 2: Mengambil data dari MySQL dan menampilkannya di LED Kit Module Vote_lcap0%Proyek clubek 2: Mengambil data dari MySQL dan menampilkannya di LED Kit Module Vote_rcap 0% [ 0 ]
Proyek clubek 2: Mengambil data dari MySQL dan menampilkannya di LED Kit Module Vote_lcap0%Proyek clubek 2: Mengambil data dari MySQL dan menampilkannya di LED Kit Module Vote_rcap 0% [ 0 ]
Proyek clubek 2: Mengambil data dari MySQL dan menampilkannya di LED Kit Module Vote_lcap0%Proyek clubek 2: Mengambil data dari MySQL dan menampilkannya di LED Kit Module Vote_rcap 0% [ 0 ]
Proyek clubek 2: Mengambil data dari MySQL dan menampilkannya di LED Kit Module Vote_lcap0%Proyek clubek 2: Mengambil data dari MySQL dan menampilkannya di LED Kit Module Vote_rcap 0% [ 0 ]
Total Suara : 0

Go down  Message [Halaman 1 dari 1]

Club_Elektronika

Club_Elektronika
Admin

Video proyek clubek 2 yang merupakan variasi dari proyek clubek 1. Variasinya adalah rangkaian Display di clubek 1 di ganti dengan LED Kit Module. Selengkapnya di clubek 2



Code:
//Pin connected to latch pin (ST_CP) of 74HC595
const int latchPin = 8;
//Pin connected to clock pin (SH_CP) of 74HC595
const int clockPin = 3;
////Pin connected to Data in (DS) of 74HC595
const int dataPin = 9;
byte Tab[]={
  0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};
void setup() {
  //set pins to output because they are addressed in the main loop
  pinMode(latchPin, OUTPUT);
  pinMode(dataPin, OUTPUT);  
  pinMode(clockPin, OUTPUT);
  Serial.begin(9600);
  Serial.println("reset");
  for(int i = 0;i < 10; i++){
    digitalWrite(latchPin, LOW);
    shiftOut(dataPin, clockPin, MSBFIRST, Tab[i]);
    digitalWrite(latchPin, HIGH);
    delay(500);
  }
}
void loop() {
  if (Serial.available() > 0) {
    // ASCII '0' through '9' characters are
    // represented by the values 48 through 57.
    // so if the user types a number from 0 through 9 in ASCII,
   // you can subtract 48 to get the actual value:
    int bitToSet = Serial.read() - 48;
    // write to the shift register with the correct bit set high:
    digitalWrite(latchPin, LOW);
    // shift the bits out:
    shiftOut(dataPin, clockPin, MSBFIRST, Tab[bitToSet]);
    // turn on the output so the LEDs can light up:
    digitalWrite(latchPin, HIGH);
  }
}

sumber: www.dfrobot.com/wiki/index.php?title=Shift_out_LED_kit_%28SKU:DFR0089%29



Terakhir diubah oleh Club_Elektronika tanggal Thu Apr 17, 2014 9:17 am, total 1 kali diubah

http://club-elektronika.blogspot.ch

Club_Elektronika

Club_Elektronika
Admin

Morigani wrote:cara ngambil data dari php ke C++ gmn gan? dan kira2 bisa pake C?

Seperti yang di jelaskan di video introduksi proyek Clubek1, untuk mengambil data dari PHP ke C++ mesti melalui disimpan di text file. Jadi tulis perintah di PHP untuk menyimpan data di .txt dan tulis perintah di c++ untuk membaca data yang telah tertulis di .txt file tadi.


Ini code di PHP nya untuk menulis dan menyimpan data di .txt file.
Code:
$NamaFile= "testFile.txt";
$fh = fopen($NamaFile, 'a') or die("can't open file");
$intData = "$jumlah1";
fwrite($fh, $intData);
fclose($fh);

Ini code di c++ nya untuk membaca .txt file.
Code:
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>

using namespace std;
using namespace System;
using namespace System::IO::Ports;

int main()
{
// to read text file. Dalam proyek clubek 1 ini, datanya berupa angka.
 ifstream myReadFile;
 myReadFile.open("testFile.txt");

if (myReadFile.is_open())
{
  string filetest;
  myReadFile >> filetest;
  for (int i=0;i<filetest.size();i++)
    {
      x[i] = filetest[i];
    }
 }
myReadFile.close();
}

http://club-elektronika.blogspot.ch

Kembali Ke Atas  Message [Halaman 1 dari 1]

Permissions in this forum:
Anda tidak dapat menjawab topik