Skip to content

Instantly share code, notes, and snippets.

Avatar

Daniel Zanco dangpzanco

  • Florianópolis, Brasil
View GitHub Profile
View line_girl.rb
W = 500
H = 585
W1 = W - 1
H1 = H - 1
def setup
@img = load_image '../scratch/girl.png'
@img.filter BLUR, 3
@img.load_pixels
end
@dangpzanco
dangpzanco / log_kico.py
Last active Jun 27, 2018
Script em Python 3.6+ para ler os dados do KICO em modo RX. É um loop infinito, para parar o loop crie um arquivo chamado "kico.unlock" no mesmo diretório que o script estiver.
View log_kico.py
import serial
import sys
import csv
import pathlib
from datetime import datetime
def list_serial_ports():
""" Lists serial port names
@dangpzanco
dangpzanco / uv_meter.ino
Created May 14, 2018
UV meter in Arduino Uno
View uv_meter.ino
void setup()
{
// open serial port, set the baud rate to 9600 bps
Serial.begin(115200);
}
void loop()
{
float UVIndex;
// Connect UV sensors to Analog 0
@dangpzanco
dangpzanco / setup_python.txt
Last active Mar 2, 2018
Lista de links - setup redes neurais em Python 3 no Windows 10
View setup_python.txt
Passo a passo de instalações do Python:
1 - Miniconda: https://conda.io/miniconda.html
Python 3.6 -> https://repo.continuum.io/miniconda/Miniconda3-latest-Windows-x86_64.exe
Na instalação, escolher colocar o caminho do Miniconda/Anaconda no PATH (garante acesso ao python e ipython via cmd)
2 - Instalar o último driver da placa de vídeo: http://www.nvidia.com.br/Download/index.aspx
3 - Instalar o CUDA Toolkit 9.0: https://developer.nvidia.com/cuda-90-download-archive
@dangpzanco
dangpzanco / test_AutoAnalogAudio.ino
Last active Oct 6, 2017
Trying to make a pass-through...
View test_AutoAnalogAudio.ino
#include <AutoAnalogAudio.h>
AutoAnalog aaAudio;
//int32_t bufferSize = MAX_BUFFER_SIZE;
int32_t bufferSize = 32;
uint8_t dacChannel = 0; // Use DAC0 for output
// uint8_t dacChannel = 1; // Use DAC1 for output
// uint8_t dacChannel = 2; // Use both DAC0 and DAC1
View co2_soil.m
clc
close all
clearvars
%% %% Water Dynamics
%% Surface water runoff
% USDA Soil Conservation Service runoff curve number
@dangpzanco
dangpzanco / batch_rename.py
Created Jul 17, 2017
Rename files inside a comic book images folder [Python]
View batch_rename.py
from pathlib import Path
from glob import glob
import os
import math
def batchRename(folderPath='.', preffix='p'):
if isinstance(folderPath, str):
folderPath = Path(folderPath)
@dangpzanco
dangpzanco / projeto_aterramento2.m
Created May 19, 2017
Cálculos para o aterramento de uma subestação
View projeto_aterramento2.m
clc
clearvars
close all
% resistividade aparente do solo [ohm*m]
rhoa = 448;
% resistividade da camada superior do solo [ohm*m]
rhoi = 472;
@dangpzanco
dangpzanco / projeto_aterramento.m
Last active Apr 7, 2017
Cálculo de resistência de aterramento na UFSC, disciplina de EEL7081 - Aspectos de Segurança em Engenharia Elétrica
View projeto_aterramento.m
clc
close all
clearvars
% function handles
Rel = @(rho,Lh,Dh) rho./(2*pi*Lh).*log(400/2.54*Lh./Dh);
Rem = @(rho,Lh,Dem) 0.183*rho./Lh.* ...
log10( ((sqrt(Lh.^2+Dem.^2) + Lh).^2 - Dem.^2)./ ...
(Dem.^2 - (sqrt(Lh.^2+Dem.^2) - Lh).^2));
View nonlinear_motor_model.m
clc
close all
clearvars
% load('dados.mat');
load('resposta_degrau.mat');
% N = size(dados,1);
% ni = 5500;