/* die orig. SW ist vom Hubi, wurde von mir(Ziyat T.) für den MI-WR abgeaendert. /* die orig. SW ist vom Hubi, wurde von mir(Ziyat T.) für den MI-WR abgeaendert. /* die orig. SW ist vom Hubi, wurde von mir(Ziyat T.) für den MI-WR abgeaendert. Getestet auf ESP8266/ArduinoUNO. https://www.mikrocontroller.net/topic/525778 https://github.com/hm-soft/Hoymiles-DTU-Simulation Alle Einstellungen sind in Settings.h !! */ #include <stdint.h> #include <printf.h> #include <Arduino.h> #include <SPI.h> #include <RF24.h> #include <RF24_config.h> #include "Settings.h" #include "CircularBuffer.h" #include "hm_crc.h"
/* die orig. SW ist vom Hubi, wurde von mir(Ziyat T.) für den MI-WR abgeaendert. /* die orig. SW ist vom Hubi, wurde von mir(Ziyat T.) für den MI-WR abgeaendert. /* die orig. SW ist vom Hubi, wurde von mir(Ziyat T.) für den MI-WR abgeaendert. Getestet auf ESP8266/ArduinoUNO. https://www.mikrocontroller.net/topic/525778 https://github.com/hm-soft/Hoymiles-DTU-Simulation Alle Einstellungen sind in Settings.h !! */ #include <stdint.h> #include <printf.h> #include <Arduino.h> #include <SPI.h> #include <RF24.h> #include <RF24_config.h> #include "Settings.h" #include "CircularBuffer.h" #include "hm_crc.h"
/* die orig. SW ist vom Hubi, wurde von mir(Ziyat T.) für den MI-WR abgeaendert. /* die orig. SW ist vom Hubi, wurde von mir(Ziyat T.) für den MI-WR abgeaendert. /* die orig. SW ist vom Hubi, wurde von mir(Ziyat T.) für den MI-WR abgeaendert. Getestet auf ESP8266/ArduinoUNO. https://www.mikrocontroller.net/topic/525778 https://github.com/hm-soft/Hoymiles-DTU-Simulation Alle Einstellungen sind in Settings.h !! */ #include <stdint.h> #include <printf.h> #include <Arduino.h> #include <SPI.h> #include <RF24.h> #include <RF24_config.h> #include "Settings.h" #include "CircularBuffer.h" #include "hm_crc.h"
/* die orig. SW ist vom Hubi, wurde von mir(Ziyat T.) für den MI-WR abgeaendert. /* die orig. SW ist vom Hubi, wurde von mir(Ziyat T.) für den MI-WR abgeaendert. /* die orig. SW ist vom Hubi, wurde von mir(Ziyat T.) für den MI-WR abgeaendert. Getestet auf ESP8266/ArduinoUNO. https://www.mikrocontroller.net/topic/525778 https://github.com/hm-soft/Hoymiles-DTU-Simulation Alle Einstellungen sind in Settings.h !! */ #include <stdint.h> #include <printf.h> #include <Arduino.h> #include <SPI.h> #include <RF24.h> #include <RF24_config.h> #include "Settings.h" #include "CircularBuffer.h" #include "hm_crc.h"
Hallo Robin, hoffentlich kann man hier ohne Zensur schreiben. Es wäre super, wenn du mir die ino-Datei zukommen lassen könntest. Vielen Dank vorab
> Hallo Robin, hoffentlich kann man hier ohne Zensur schreiben. > Es wäre super, wenn du mir die ino-Datei zukommen lassen könntest. > Vielen Dank vorab Ich heiße nicht Robin, und eine ino-Datei habe ich auch nicht;-)
würde dort jedenfalls mein sauer verdientes Geld nicht mehr riskieren; dann schon eher noch im Ca$ino. Also dann mein Freund: Alles Gute und paß bitte verdammt gut auf Dich auf! Nicht daß sie Dich am Ende doch noch kriegen!
mIstA schrieb im Beitrag #7135326: > dann schon eher noch im Ca$ino. Genial! Da benutzt man in einem Beitrag von 324 Wörtern genau einmal das böse C-Wort und schon vermutet die Forensoftware einen sinistren Spam-Versuch. Es lebe die KI!
geht, bist du danach weitestgehend genau so schlau wie davor. Mit einem "allseits" beliebten A*ino wuerde es auch nicht besser.
geht, bist du danach weitestgehend genau so schlau wie davor. > > Mit einem "allseits" beliebten A*ino wuerde es auch nicht besser. Mein Lernfokus liegt auf der Elektronik. Also wie kann ich das Signal der GPIOs abgreifen und damit dann Dinge tun. Wichtig ist mir dabei, dass ich die Schaltungen verstehe
es nicht um die Änderungen im Programm nachzuvollziehen da ich mir immer Kopien des original als .Ino.old*n* (n=int) speichere und danach erst Änderungen mache. Und wenn so ein Projekt größer und unübersichtlich wird folgen auch Kommentare, wie früher am Anfang von PHP. Aber bei 28 Zeilen Code wie
nicht um die Änderungen im Programm > nachzuvollziehen da ich mir immer Kopien des original > als .Ino.old*n* (n=int) speichere und danach erst Änderungen mache. Kannst du auch machen. Ja, dann brauchst du kein Git. Aber ein Tool, dass Unterschiede vergleicht wäre dann hilfreich. Falls du noch keins
Zeilen 164-166 werde ich löschen, weil doppeltgemoppelt > mit 173-177. im sketch_juli13b_Regent.ino oder main.ino ? Will auch nicht auf Teufel komm raus was kretisieren, nur die Sachen sind aufgefallen ;) Gruß
Michael M. schrieb im Beitrag #7127885: > im sketch_juli13b_Regent.ino oder main.ino ? juli13b Bei dir ist das in 200 bis 216 [code] if (mv != mvvorher) { // Multivibratorflanken mvpuls = HIGH; strommessen(); leistung();
verstehen kann. Was z.B. bei der Arduino-Diskussion gern übersehen wird: man erstellt eine neue .ino und löscht alles raus. Dann kopiert man ein (vollständiges) Beispiel hier aus dem AVR-GCC.Tutorial rein und compiliert es. Dann eben noch einen Arduino Nano o.ä. wegen des Bootloaders und man kann
/* ESP32 Weather Display using an EPD 7.5" 800x480 Display, obtains data from Open Weather Map, decodes and then displays it. #################################################################################################################################### This software, the ideas and concepts is Copyright (c) David Bird 2018. All rights to this software are reserved. Any redistribution or reproduction of any part or all of the contents in any form is prohibited other than the following: 1. You may print or download to a local hard disk extracts for your personal and non-commercial use only.
70445J_jura-compact-paymentbox-inkl-muenzpruefer_IB.pdf Grundlagen https://www.muenzer24.de/Muenzpruefer Schnittstelle http://www.cas ino-software.de/cash-interface.htm CC talk Ich finde aber Preise von 30-100 für einfache Wertmarken/Münzprüfer, 100-150 für bessere, 300-500 für Wechselgeldautomaten und 1000 für Komplettsysteme für
in eine separate Datei incl. Header verlagert (scpi_user.c), dadurch deutlich mehr Übersicht, scpi.ino wird sehr kurz - Testfunktionen zur Ausgabe der wichtigen Datenstrukturen in test.c - die unsägliche Verwendung einer zusätzlichen Längenangabe bei der Stringverarbeitung komplett entfernt, das war
://github.com/esp8266/Arduino/blob/master/libraries/DNSServer/examples/CaptivePortal/CaptivePortal.ino Wie man das aus lua heraus anspricht - keine Ahnung. MfG, Arno
/* >> Bootloader verwendet USART2 (PF4/5), darüber wird geflasht << >> Das bedeutet auch das Serial2 mit Portmux immer verfügbar ist << >> Spannungsversorgung über USB: JP27 ... 1-2 gesetzt >> MVIO Einstellung: JP4 ... 1-2 gesetzt 5V >> gesetzte Jumper für Serial2: JP7 ... USART2 wird auf den USB-FTDI Bus angeklemmt JP9 ... ausgewählte USART zum FTDI aktiviert (Main-Jumper) >> Resetsignal für Programmierung über USB mittels Arduino IDE: JP23 ... DTR gesetzt >> gesetzte Jumper für I2C: JP11 ... damit wird der I2C Bus auf TWI0 (PA2/PA3) angebunden JP16 ... 4.7K Pullups aktiv I2C Address Scanning..
ist diese Schaltung: https://www.mikrocontroller.net/topic/353666#3941875 Im 2. Beitrag ist die .ino-Datei. Für einen RP2040 gibt es auch etwas in "Arduiono": https://www.mikrocontroller.net/topic/534477#new
ShiftRegister74HC595 https://github.com/Simsso/ShiftRegister74HC595/blob/master/examples/example/example.ino Oder https://timodenk.com/blog/shift-register-arduino-library/ https://learn.adafruit.com/adafruit-arduino-lesson-4-eight-leds/the-74hc595-shift-register
verbinden, aber dann erkennt ihn die Arduino-IDE nicht. - Das Kompilieren der Datei epd_randomfoto_sd.ino klappt. - Das Hochladen kappt nicht und bricht mit dieser Fehlermeldung (bzw. Warnung) ab: Leaving... WARNING: ESP32-S2FNR2 chip was placed into download mode using GPIO0. esptool.py can
Kannst du .cpp in .ino ändern dann geht das. Oder du kannst das zeugs in einem .h file deklarieren wie in C üeblich. Warum machst du dir das leben schwer?
sorry, es muss main.ino heißen. Das funktioniert nicht.
Reglerausgangs auf dem Modul habe ich auch geprüft> sind genau 3,3V. Ich habe in der xcns_46_MLX90614.ino noch "Wire.setClock(100000);" eingefügt, um den Bus Speed zu reduzieren, auch ohne Erfolg. Ich hänge die .ino mal hier ran. Da steht in den Kommentaren mehr zu der Checksumme. Ich kompiliere die
// -------------------------------- // -- VU Meter - Scott's version -- // -------------------------------- #include <FastLED.h> #include <EEPROM.h> #include <JC_Button.h> # define LEFT_OUT_PIN 6 // Left channel data out pin to LEDs [6] # define RIGHT_OUT_PIN 5 // Right channel data out pin to LEDs [5] # define LEFT_IN_PIN A5 // Left aux in signal [A5] # define RIGHT_IN_PIN A4 // Right aux in signal [A4] # define BRIGHTNESS_PIN A2 // Brightness potentiometer in [A2] # define SENSITIVITY_PIN A1 // Sensitivity potentiometer in [A1] # define BTN_PIN 3 // Push button on this pin [3] # define DEBOUNCE_MS
File-ID (Widows) macht Unter unix Systemen vergleicht man normalerweise device (st_dev) & inode (st_ino) Nummer mit stat(2). Device Nummer kann man nehmen, um zu checken, ob es auf dem selben Filesystem / Mountpoint ist, und jenachdem auch, von welchem Device es kommt usw. Die Inode Nummer ist sollte
einem 16 Bit Timer (ATmega328) verlinkt. Letzteres nutzt beide Kanäle vom Timer1 und hat sogar eine .ino Endung. Ich könnte ihm daraus auch ein fertiges Programm zusammenkopieren, was dann aber keinen Lerneffekt hätte. Falls der TO die erzeugten Frequenzen mit einem Arduino (328) messen möchte, hätte
mache es mit "c:\Program Files (x86)\Arduino\hardware\tools\avr\avr\bin\objdump.exe" -d -S genaueFreq.ino.elf >genFre.lst schaut aber nicht so schön aus wie Deines Damit das elf-File erhalten bleibt, muss man in C:\Users\xxx\AppData\Local\Arduino15\preferences.txt einen Eintrag ähnlich save-temps
Programme\mqtt_esp8266_BME280_HCSR04_DHT22_JSON090522\mqtt_esp8266_BME280_HCSR04_DHT22_JSON090522.ino:13: C:\Users\Alfred Schuster\Documents\Arduino\libraries\FreqCountESP-master\src/FreqCountESP.h:14:3: error: 'hw_timer_t' does not name a type; did you mean 'os_timer_t'? 14 | hw_timer_t *mTimer
/* Function Generator and Frequency Counter with SCPI parser setup: 1. programm your Arduino 2. addapt the serial port in your python script to the serial port used on your PC 3. run the python script PC: python with tkinter and pyserial MC: any Arduino YY.MM.DD 22.05.06 first version of function generator by mchris 22.05.08 V0.2, SCPI parser lib included by mchris 22.05.14 V0.2, frequency counter added by mchris Use SCPI library from https://github.com/Vrekrer/Vrekrer_scpi_parser */ #include "Arduino.h" #include "Vrekrer_scpi_parser.h" SCPI_Parser my_instrument; #define COUNTERINPUT_PIN 6 #define FREQENCY_PIN