Code Snippets
Fragmente de cod utile pentru programare, electronică și sisteme embedded.
Conectare rapidă - Pico W: Optimizări și Debugging avansat & Backoff exponențial
Conectare rapidă - Pico W: Optimizări și Debugging avansat & Backoff exponențial
Premium content
#include <stdio.h>
#include "pico/stdlib.h"
#include "pico/cyw43_arch.h"
#include "pico/multicore.h"
// Enable detailed...
RP2040 multiwifi multicore
RP2040 multiwifi multicore
Premium content
#include <stdio.h>
#include "pico/stdlib.h"
#include "pico/cyw43_arch.h"
#include "pico/multicore.h"
#define WLAN1_SSID...
RP2040 MultiWifi
RP2040 MultiWifi
Premium content
#include <stdio.h>
#include "pico/stdlib.h"
#include "pico/cyw43_arch.h"
#define WLAN1_SSID "supertest"
#define WLAN1_P...
Conectarea și Monitorizarea WiFi pe Raspberry Pi Pico W cu CYW43 și LWIP
Raspberry Pi Pico W la o rețea WiFi folosind CYW43 și LWIP
Premium content
#include <stdio.h>
#include <boards/pico_w.h>
#include "pico/stdlib.h"
#include "pico/cyw43_arch.h"
#include "lwip/netif...
WLAN cu PICO
WLAN cu PICO
Premium content
#include <pico/stdlib.h>
#include <pico/cyw43_arch.h>
#include <math.h>
// Entfernungsschätzungsfunktion
float estimate...
I2C scanner pentru RP2040
I2C scanner pentru RP2040
Premium content
#include <stdio.h>
#include "pico/stdlib.h"
#include "pico/binary_info.h"
#include "hardware/i2c.h"
#include "tusb.h"
#...
Conectare RP2040 la MQTT broker
Conectare RP2040 la MQTT broker
Premium content
#include <WiFiNINA.h>
#include <WiFiSSLClient.h>
#include <PubSubClient.h>
#include "arduino_secrets.h"
#define USE_SER...
Conectare Arduino uno R4 Wifi la MQTT broker
Conectare Arduino uno R4 Wifi la MQTT broker
Premium content
#include <ArduinoMqttClient.h>
#include <WiFiS3.h>
#include "arduino_secrets.h"
// Configurații WiFi
char ssid[] = SEC...
MQTT cu ESP32 ca publisher
MQTT cu ESP32 ca publisher
Premium content
#include <WiFi.h>
#include <PubSubClient.h>
#include <WiFiClientSecure.h>
// WiFi settings
const char* ssid = "WLAN";
c...
MQTT cu ESP32
MQTT cu ESP32 exemplu
Premium content
#include <WiFi.h>
#include <PubSubClient.h>
#include <WiFiClientSecure.h>
// WiFi settings
const char* ssid = "cafea";...
Calculul tensiunii de ieșire pentru un amplificator sumator Inversor
Calculul tensiunii de ieșire pentru un amplificator sumator Inversor
(*Definirea valorilor pentru rezistori*)
R2 = 10000; (*valoarea rezistorului R2 in ohmi*)
R11 = 10000; (*valoarea rezistorului R1 pentru intrarea 1*)...
Grafic pentru relația dintre tensiunea senzorului și tensiunea de ieșire în Mathematica
Acest snippet de cod în Mathematica definește o relație liniară între tensiunea senzorului (U_sensor) și tensiunea de ieșire (U_out).
(* Definim relația dintre U_sensor și U_out *)
Uout[Usensor_] := 4*Usensor - 10
(* Definim intervalul pentru Usensor *)
interval = {Usensor, 0, 5}
(...
Calcularea tensiunii de ieșire a unui amplificator diferențial
Acest snippet în Mathematica calculează tensiunea de ieșire (Uout) a unui amplificator diferențial.
DifferentialAmplifierOutput[R1_, R2_, R3_, R4_, Uin1_, Uin2_] :=
Module[{Uout},
Uout = (R4 (R1 + R2))/(R1 (R3 + R4)) Uin2 - (R2/R1) Uin1;
Print...
Sistem de inspecție optică
Sistem de inspecție optică. Detecția Diferențelor în Imagini Utilizând Bloburi cu Arduino Portenta
Premium content
import sensor, image, time
# Configurare senzor
sensor.reset()
sensor.set_pixformat(sensor.GRAYSCALE) # Setare format...
Arduino: Implementarea Logării Condiționate
Învață să implementezi logarea condiționată pentru modurile de depanare și producție pe Arduino.
Premium content
//#define DEBUG // Comenteaza aceasta linie pentru modul productie
#ifdef DEBUG
#define LOG(functionName, message) logM...
Cum să deserializați și să afișați date JSON pe un ESP8266
Aflați cum să deserializați și să afișați date JSON pe un ESP8266.
#include <Arduino.h>
#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>
#include <EEPROM.h>
#include <ArduinoJson.h>
const char* data_input = "...
EEPROM Scanner ESP8266
Acest cod scanează și detectează dimensiunea efectivă utilizată a memoriei EEPROM pe un microcontroler(ESP8266)
Premium content
#include <EEPROM.h>
void setup() {
Serial.begin(115200);
EEPROM.begin(4096);
delay(100);
}
void loop() {
int e...