Sabtu, 31 Oktober 2020
Kamis, 29 Oktober 2020
perlahan mulai hijrah ke STM32
awal mula dari hijrah ke Stm32. karena ada sebuah tantangan yang unik dan di STM32 ini mempunyai fitur yang banyak dibandingkan arduino.
langsung saja kita compare
sudah tau perbedaannya??
sekarang kenali pinoutnya
langkah selanjutnya yaitu bagaimana cara memrogram stm32. berhubung saya masih familier dengan ARDUINO IDE. kali ini saya akan share bagaimana cara memrogram STM32 dengan Arduino IDE
- usb to ttl
- kabel jumper femala to female sebanyak 4
- stm32
rakit komponen seperti gambar di atas
sekarang ke tahap software:
- instal software arduino IDE. (download disini)
- jalankan software arduino. kemudian instal board Arduino SAM
- (Tools menu, pilih Boards manager, kemudian install the Arduino SAM boards (Cortex-M3) )
- Download zip STM32 (download disini)
- Unzip STM32 kemudian extract, lalu rename menjadi Arduino_STM32, kemudian copy Arduino_STM32 ke folder C:\Program Files (x86)\Arduino\hardware
- Restart software Arduino IDE,
- perhatikan posisi jumper di board STM32
mode upload sketch
mode operasi sistem stm32
- posisikan mode upload jumpernya.
- copy sketch dibawah ini:
// the setup function runs once when you press reset or power the boardvoid setup() {// initialize digital pin PB1 as an output.pinMode(PC13, OUTPUT);}// the loop function runs over and over again forevervoid loop() {digitalWrite(PC13, HIGH); // turn the LED on (HIGH is the voltage level)delay(1000); // wait for a seconddigitalWrite(PC13, LOW); // turn the LED off by making the voltage LOWdelay(1000); // wait for a second}
- pilih ke Tools dan geser ke bawah untuk menemukan seri Generic STM32F103C seperti yang ditunjukkan di bawah ini. Kemudian pastikan variannya adalah tipe 64kFlash, kecepatan CPU adalah 72MHz dan ubah metode upload ke Serial.
hubungkan USB to ttl ke PC/Laptop dan periksa port COM yang mana board FTDI terhubung menggunakan device manager. Kemudian, pilih nomor port yang sama di Tools-> Port
bedanya dengan bluepill yaitu:
- black tidak ada pin 5V
- black tidak ada pin 5V
- led builtin blackpill di PB12, kalo blue pill di PC13
atau munkin ada ide yang perlu di bahas.
Rabu, 28 Oktober 2020
Minggu, 25 Oktober 2020
Review Workshop Online #5
Terima kasih atas saran dan kesannya semua peserta Workshop Online
"Membuat smart kwh meter dengan IoT Blynk",
semoga SIMOR Technology ke depannya bisa lebih baik.
Salam,
Fuad Hasan
(Founder SIMOR)
Sabtu, 24 Oktober 2020
Review NGOMBE #5
terima kasih buat semua peserta NGOMBE #5 yang sudah join.
semoga admin bisa mengadakan NGOMBE #6.
yang belum dapat hadiah doorprize saat kuis kahoot, tetap sabar ...
tunggu kuis kahoot di acara NGOMBE selanjutnya...
tetap semangat....
Minggu, 18 Oktober 2020
Kamis, 15 Oktober 2020
Mengenal lebih dalam Lora Ebyte
Lora type ini bekerja di frekwensi 410 -441 Mhz, type data yang dikirim inputannya dari UART. jadi bisa di implementasikan komunikasi antar arduino atau hardware yang memiliki port UART.
Pinout Lora
Dari perusahaan ebyte mengeluarkan banyak type lora, seperti contoh dibawah ini:
kalo saya pernah uji coba dengan metode modbus, pernah sampai 150m dengan antena 3dbi lokasi tidak loss. dengan ketinggian hanya 1m. berikut videonya
lora type ini bekerja di tegangan min 3,3 - 5,2v, jadi berhati-hati saat memberi tegangan supply
download datasheet
tutorial setting sudah saya share di artikel CARA setting LORA
contoh implementasi:
Langganan:
Postingan (Atom)
Cara membuat datalogger blynk di spreadsheet / googlesheet menggunakan akun versi Free
silahkan video di atas. semoga bermanfaat. jika masih kurang jelas bisa kontak saya
-
#define BLYNK_PRINT Serial #include <TimeLib.h> #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> #include <Wi...
-
Pengertian blynk sudah dijelaskan pada artikel sebelumnya klik apa itu blynk??? Sekarang penjelasan tentang prinsip kerjanya . Blynk ...
-
cara menghitung kebutuhan rectifier untuk suatu supply peralatan. jika rectifier 110VDC dan ingin memasang baterai 12v 100AH. dan beban...