- Apple notebookok
- OLED TV topic
- Computex 2024: az ASUS nem viccel, ha felsőkategóriás billentyűzetről van szó
- SONY LCD és LED TV-k
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- TCL LCD és LED TV-k
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen cserélhető objektíves gépet?
- VR topik (Oculus Rift, stb.)
- Amazon Kindle
Hirdetés
-
Computex 2024: beröffentette az AI-t az AMD
ph A Strix Point kódnevű SoC APU lesz a cég első Copilot+ platformja.
-
Kingdom Come Deliverance 2 - Konzolokon be kell érnünk a 30 FPS-sel
gp Sem PlayStationön sem Xbox-on nem kapunk teljesítmény módot, akinek a cél a minimum 60 FPS, annak a PC-s verziót kell választania.
-
Retro Kocka Kuckó 2024
lo Megint eltelt egy esztendő, ezért mögyünk retrokockulni Vásárhelyre! Gyere velünk gyereknapon!
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
weiss
addikt
válasz KFORboy #12658 üzenetére
#include <avr/wdt.h>
#include <avr/io.h>
#define VCHECK 666
#define DELAY_3HOURS 10800000UL
#define DELAY_10MINS 600000UL
#define DELAY_400MSECS 400UL
void setup(){
digitalWrite(PIN2, LOW);
if(is_vcheck_ok())
{
reset();
}
attachInterrupt(digitalPinToInterrupt(PIN3), reset, HIGH);
digitalWrite(PIN2, HIGH);
delay(DELAY_3HOURS);
if(is_vcheck_ok())
{
digitalWrite(PIN4, HIGH);
delay(DELAY_10MINS);
digitalWrite(PIN2, LOW);
delay(DELAY_400MSECS);
digitalWrite(PIN4, LOW);
}
else{
reset();
}
}
void loop(){
}
bool is_vcheck_ok(){
return VCHECK < analogRead(PIN1);
}
void reset(){
noInterrupts();
wdt_enable(WDTO_30MS);
while(true){
}
}I did nothing, the pavement was his enemy!
-
weiss
addikt
válasz tonermagus #12793 üzenetére
Őőő, abszolút érték? Matek amúgy hogy megy?
I did nothing, the pavement was his enemy!
-
weiss
addikt
válasz KFORboy #12907 üzenetére
Múltkor itt megírtam neked a komplett kódot, de ez szerinted egy valami tessék lássék látszat HSZ. Hogy nem működött? Nem mondtad, hogy kipróbáltad volna, sőt semmit sem mondtál rá.
A 12902-es kérdésed meg csak úgy lóg a levegőben, honnan kellene tudnom, hogy akkor az most mihez kötődik. Egyébként meg, ha tudtam volna, akkor is ugyanazt válaszoltam volna, mert a kérdésedre az jó válasz. Sajnálom, hogy neked nem így kell, majd más segít.
I did nothing, the pavement was his enemy!
-
weiss
addikt
válasz Scooter86101 #13130 üzenetére
Klasszikus arduino alatt a sima uno/nano/etc-t érted?
I did nothing, the pavement was his enemy!
-
weiss
addikt
válasz Scooter86101 #13132 üzenetére
Kódom nincs, sajnos csak fapados megoldásra van ötletem, de azzal gondolom nem vagy kisegítve.
I did nothing, the pavement was his enemy!
-
weiss
addikt
válasz Scooter86101 #13138 üzenetére
Hát nincsen benne semmi hókusz-pókusz, annyi a munka, hogy egy dátumról el kell döntened, hogy téli vagy nyári idő. Ezek pontosan definiált időpontok, ill. még le kell tárolni, hogy az átállás megtörtént-e. Ha van RAM az RTC-ben akkor le lehet tárolni ott is, vagy a nano EEPROM-jában. A tuti az volna, ha az RTC tudná triggerelni a nanot, mikor átlépi a határt, és akkor rögtön meg is változtatod az időszámítást, és visszaírod az RTC-be. Ha az RTC-d nem tud ilyet, akkor marad a periodikus lekérdezés. Vagy az RTC-ben UTC-t tárolsz, és kiolvasáskor konvertálsz, de ha jól értettem, te nem ezt szeretnéd.
I did nothing, the pavement was his enemy!
-
weiss
addikt
válasz Janos250 #13258 üzenetére
Bocs, lehet, hogy félreértem, de ahova küldöd, az fel tud dolgozni HTTP POST-ot? Ha igen akkor kb. ennyi a küldés:
String l_post_data = "az adataid";
HTTPClient l_http;
int16_t l_result = -1;
if(l_post_data.length())
{
l_http.begin("szerver címe");
l_http.addHeader("Content-Type", "application/x-www-form-urlencoded");
l_result = l_http.POST("data=" + l_post_data);
l_http.end();
}I did nothing, the pavement was his enemy!
-
weiss
addikt
Valami low power kapucsengő a triggernek? Esetleg ez vagy ilyesmi vevőnek. 1 uA áramot ír, ami azért elég jó.
[ Szerkesztve ]
I did nothing, the pavement was his enemy!
-
weiss
addikt
válasz repvez #13788 üzenetére
USB csatit hogyan kell a csiphez kötni board nélkül
Mármint kommunikálni is akarsz vele? Mert azt az UNO-ban levő ATmega328P-vel nem fogsz interfészcsip nélkül. Amúgy az UNO bekötési rajza fent van neten, ki lehet belőle nézni kb. mindent.
I did nothing, the pavement was his enemy!
-
weiss
addikt
PWM-es venti, nem kell szórakozni FET-tel, uC-vel elvileg simán nyomhatod a PWM bemenetnek a jelet, bár nem vagyok biztos benne, hogy a 3,3V-ot szereti. A 25 kHz az Intel szabvanyból jön.
I did nothing, the pavement was his enemy!
-
weiss
addikt
Szia, ez
LedMillis(2000, LED1, currentMillis, LedStateResult);
LedStateResult = LedMillis;nem pont azt csinálja, mint szeretnéd, hanem a függvény címét másolná bele változóba. Neked ez kell:
LedStateResult = LedMillis(2000, LED1, currentMillis, LedStateResult);
Persze nem sok értelme van, mert amúgy is át adod neki azt a paramétert, szóval akár belül is módosíthatod. Üdvözöllek a pointerek bűvös világában
[ Szerkesztve ]
I did nothing, the pavement was his enemy!
-
weiss
addikt
-
weiss
addikt
válasz repvez #14284 üzenetére
A lib szerint a Adafruit_VL53L0X default címe:
#define VL53L0X_I2C_ADDR 0x29 ///< Default sensor I2C address
Szóval lehet ez a probléma. A debugot, ill másik címet a begin() függvény hívásakor tudsz adni:
boolean begin(uint8_t i2c_addr = VL53L0X_I2C_ADDR, boolean debug = false,
TwoWire *i2c = &Wire,
VL53L0X_Sense_config_t vl_config = VL53L0X_SENSE_DEFAULT);valahogy így:
lox.begin(0x39, true)
SW leállítására: [link]
Én nem ismerem ezt a modult, de nem látom, miért ne működhetne több. Esetleg I2C címütközés lehet probléma, felhúzóellenállás esetleg, passz...
[ Szerkesztve ]
I did nothing, the pavement was his enemy!
Új hozzászólás Aktív témák
- 4GB DDR3 PC3 PC3L 1600MHz 1333MHz RAM memória LAPTOP -ba eladó
- Dell Optiplex 7070 SFF: Az igazi kis erőgép: i7 8700, 32GB RAM, 512GB SSD, 2xDP+HDMI+USB-C, Win11Pro
- Dell Optiplex 7070 SFF:A tökéletes irodai/otthoni PC:i5 8500,16GB RAM,256GB SSD,2xDP+HDMI+USB-C,Win
- Kellemes árú vezetékes gamer egerek
- CLEVO P775DM3-G gaming laptop
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen