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.
Gyorskeresés
Legfrissebb anyagok
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
- Bemutató Bakancslista: Route 66 Chicagotól Los Angelesig
- Tudástár AMD Radeon undervolt/overclock
Általános témák
LOGOUT.hu témák
- [Re:] [HThomas:] Kia Ceed SW JD vs CD tapasztalatok
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [FireFox1996:] 2024 tavaszi fórum peca
- [Re:] [bitpork:] Fogyasztásra ítélve
- [Re:] [sziku69:] Szólánc.
- [Re:] PLEX: multimédia az egész lakásban
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] [attilasd:] A laposföld elmebaj: Vissza a jövőbe!
- [Re:] [gban:] Ingyen kellene, de tegnapra
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Útvonal
Fórumok » Egyéb hardverek » Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)Téma összefoglaló
Hozzászólások
cog777
senior tag
A tcp szerver nincs soha lekapcsolva, igy a kliensek kepesek elerni azt.
HP ZBook Workstation A3000 - Linux Mint; Raspberry Pi4 - Raspbian
sonar
addikt
Moderátori segítséggel korrekciózva lett.
A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!
cog777
senior tag
Koszi
HP ZBook Workstation A3000 - Linux Mint; Raspberry Pi4 - Raspbian
Undoroid
őstag
* * *
Pont ezért kérdeztem meg, hogy hogyan oldottad meg ezt a dolgot!
https://logout.hu/bejegyzes/ngabor2/nyugodj_bekeben_bordoi.html _ https://robo-venture.com -> Az ökotudatos, digitális közösségi alkotóműhely <-
cog777
senior tag
Csak azert irtam mert nem tudtam hogy egyertelmu-e neked. Mert amugy tobb helyre is lehet menteni az adatokat, pc-re, Firebase adatbazisba, Arduino cloudba stb. Ket utobbihoz sajat szerver sem kell.
HP ZBook Workstation A3000 - Linux Mint; Raspberry Pi4 - Raspbian
ViZion
félisten
Az miért van, h az ESPeasy pumpám a HA MQTT-re küldene üzenetet (meg is van, műxix), de a tűzfalnál látom, h a 172.30.33.0:1883-ra is akarja... gondolom ez a bróker docker IP-je, csak ugye ez "nem létezik". De hogy jut a kis eszébe, h oda is küldje?
van még egy fura, bud02s35-in-f14.1e100.net cím is...
Hold on, trying to give a fuck... Nope, not Happening • Powered by Fedora Linux • "Az élet olyan sz@r, szerencsére a felén már túl vagyok" Al Bundy
lanszelot
addikt
Hello,
Arduino-val egy nagy project-be vágnám a fejszém.
A terv az, hogy interneten át kis autót kamerával a lakásomban irányítok wifi-vel csatlakozik az otthoni netemhez.
Elgondolás:
- első körben interneten át ki be kapcsolok egy led-et.
- veszek egy kis vezetékes kisautót, azt irányítom a led helyett.
/Semmi pontosság, csak menjen/
- veszek kamerát, streamelem neten át.
- rá a kisautóra, és minden együtt.
- talán egyszer megépítek egy kisautót is hozzá.
Hosszú távú terv...
Miért vezetékes kisautó: mert a kamera a kisautón lesz, az arduino-nak is rajta kell lennie, tehát a kontrollert rá kellene szerelnem a kisautóra ha vezeték nélküli, igy meg magára a kisautóra kötöm a vezérlést, nem a távirányítóra.
Remélem érthető amit próbáltam leírni.
Javaslatok, mire figyeljek, jó e az elgondolás?
Undoroid
őstag
Nem, nagyon nem volt világos számomra! Nagyon kezdő vagyok még ebben a mikrovezérlős témában! Például ESP-t most használok először! Ezért kérdezek annyit- és olyan alap dolgokat! ...de szerencsére türelmesek vagytok és sokat segítetek, amit hálásan köszönök!
https://logout.hu/bejegyzes/ngabor2/nyugodj_bekeben_bordoi.html _ https://robo-venture.com -> Az ökotudatos, digitális közösségi alkotóműhely <-
Janos250
őstag
Gondoltam, kipróbálom a ChatGPT-t erre.
Már többször próbáltam kíváncsiságból. Általában jó programot írt egyszerűbb dolgokra, de volt, hogy logikai hibát rakott bele.
Most azt írtam be neki:
"Írj egy programot ESP32-re, amivel egy ledet tudok ki-bekapcsolni neten keresztül!"
Ezt válaszolta:
"Az alábbiakban egy egyszerű példaprogram található, amely segítségével egy ESP32 mikrovezérlőn keresztül vezérelhetsz egy LEDet a hálózaton keresztül. A program egy egyszerű webes felületet biztosít, ahol egy gomb segítségével ki- és bekapcsolhatod a LEDet."
Ezt a programot írta:
#include <WiFi.h>
#include <ESPAsyncWebServer.h>
// WiFi hálózati beállítások
const char* ssid = "WiFi_SSID";
const char* password = "WiFi_Password";
// LED pin
const int ledPin = 13;
// Web szerver létrehozása az AsyncWebServer használatával
AsyncWebServer server(80);
void setup() {
// LED pin inicializálása
pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, LOW);
// Sori monitor inicializálása
Serial.begin(115200);
// WiFi csatlakozás
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Connecting to WiFi...");
}
Serial.println("Connected to WiFi");
// Webes útvonalak kezelése
server.on("/", HTTP_GET, [](AsyncWebServerRequest *request){
String html = "<html><body>";
html += "<h1>ESP32 LED Control</h1>";
html += "<p>LED Status: ";
html += (digitalRead(ledPin) == HIGH) ? "ON" : "OFF";
html += "</p>";
html += "<form action=\"/toggle\" method=\"post\">";
html += "<button type=\"submit\">Toggle LED</button>";
html += "</form>";
html += "</body></html>";
request->send(200, "text/html", html);
});
server.on("/toggle", HTTP_POST, [](AsyncWebServerRequest *request){
digitalWrite(ledPin, !digitalRead(ledPin));
request->send(200);
});
// Web szerver indítása
server.begin();
}
void loop() {
// Üresen hagyjuk a loop-ot
}
Én nem használnék AsyncWebServer-t, hanem csak símát, és nem is tudom eldönteni, hogy jó-e, mert nem használtam még, és most meg kipróbálni nem tudom, de érdekességként beírom ide, hogy felhívjam a figyelmet, hogy hol tart a todomány!
Ha nem tudod, hogy ez:[](AsyncWebServerRequest *request)
mi, akkor Google, C++ lambda
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
cog777
senior tag
Akkor az Arduino Cloudot javaslom, a telefonodon tudod kovetni az otthoni homersekletet, vagy akar a riasztast. En is most fogok hozza, eddig mast hasznaltam.
Pushoverrel pedig tudsz uzeneteket kuldeni, szoveget vagy kamera kepet. Ez is tuti.
[ Szerkesztve ]
HP ZBook Workstation A3000 - Linux Mint; Raspberry Pi4 - Raspbian
Én azt javaslom, hogy ne kész kisautót használj és ne webkamerát. A kisautó irányítása triviálisnak tűnik, de nem az. Ha kis helyeken, kis távolságokra kell irányítani, sokkal fontosabb a jó manőverező képesség, és az a lánctalpas vagy a hasonló logikájú, 2 hajtott kerék + bolygókerék és ezeknek a kombinációja (4 hajtott kerék), ezek ugyanis tudnak helyben fordulni. Cserébe nem mennek annyira gyorsan és túl egyenesen sem, de ezt nem is fogod tudni kihasználni, mert akkora lesz a lag a netes kapcsolat + kamera miatt. A kész autónál a vezérlést is nagy valószínűséggel ki kellene cserélni, tehát azzal sem vagy előrébb. Egy dupla h-bridge vagy két 360°-os szervó pont meg is teszi hajtásnak.
A másik a külön kamera. Ehelyett inkább valamely ESP32CAM modult ajánlanám, de nem a legolcsóbb gagyi kamerával (pl ov2640), és akkor minden egyben lesz, ami fogyasztás szempontjából se mindegy.
lanszelot
addikt
Először is köszönöm szépen a válaszokat mindenkinek.
Én is valami lassú autóra gondoltam, pl tank, csak nekem nem kell a teteje, ezért hívtam autónak.
Amit néztem abból pár vezeték megy a kontrollerbe amin 4 gomb van, és semmi több. Előre, hátra, jobb, bal.
Azoknak a vezetékeknek jelet adok és kész.
Így gondoltam a vezérlést. Nem megy előre és fordul. Vagy vagy.
De az 4 kerekű volt, nem tank. Pár forintos kínai gagyi, de nekem pont az kell.
Nem web kamerát akartam, és a vga minőség is tökéletes.
Annyi érdekel hogy működjön. Később gondolkodhatok nagyobba, hogy ez vagy az jobb legyen. Most a legalapabb dolgokat akarom, hogy ne ott csúszzon el, hogy túl van bonyolítva.
cog777
senior tag
Tudsz ajanlani esp32cam brandeket amiket erdemes megvenni?
Hasznaltam kamerat rpi zero-val, de esp-vel meg nem, es erdekesnek hangzik.
[ Szerkesztve ]
HP ZBook Workstation A3000 - Linux Mint; Raspberry Pi4 - Raspbian
A brand az maga az esp32cam, az ov2640 a kameramodul típusa. Csak egyet ismerek, ami nekem is van, az ov2640 kamerával. Nem lenne annyira rossz, de élő képet csak CIF felbontásban lehet róla értelmes FPS-el nézni. VGA felbontás talán 10-12fps, 1MP meg olyan 2-3 max.
Amit néztem abból pár vezeték megy a kontrollerbe amin 4 gomb van, és semmi több. Előre, hátra, jobb, bal.
Azoknak a vezetékeknek jelet adok és kész.
Ahogy te tévedsz. Az ilyen vezetékes "kontroller" semmi mást nem csinál, mint a tápfeszültséget kapcsolja direktben a motorhoz vezető drótokra. Erre digitális kimenetet nem lehet direktben kötni, csak meghajtó fokozattal (pl az említett h-híd).
cog777
senior tag
Talaltam egy 5 eszkozig ingyenes VPN szolgaltatot, esp32-re is https://husarnet.com/
HP ZBook Workstation A3000 - Linux Mint; Raspberry Pi4 - Raspbian
daninet
veterán
Sziasztok
Wemos D1 minivel szeretnék audio vonal feszültséget mérni. Igazából nekem csak annyi kell a végén, hogy szól rajta zene vagy nem, de nyilván a kiinduló érték az a feszültség az A0 lábon.
Következő a felállásom:
Így néznek ki az értékeim mikor nincs jack dugó bedugva:
[11:18:42][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:18:43][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:18:44][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:18:45][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:18:46][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:18:47][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:18:48][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:18:49][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:18:50][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:18:51][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:18:52][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:18:53][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:18:54][D][sensor:093]: 'AVR Output': Sending state 1.00000 V with 2 decimals of accuracy
[11:18:55][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:18:56][D][sensor:093]: 'AVR Output': Sending state 0.64062 V with 2 decimals of accuracy
[11:18:57][D][sensor:093]: 'AVR Output': Sending state 1.00000 V with 2 decimals of accuracy
[11:18:58][D][sensor:093]: 'AVR Output': Sending state 1.00000 V with 2 decimals of accuracy
[11:18:59][D][sensor:093]: 'AVR Output': Sending state 1.00000 V with 2 decimals of accuracy
[11:19:00][D][sensor:093]: 'AVR Output': Sending state 1.00000 V with 2 decimals of accuracy
[11:19:01][D][sensor:093]: 'AVR Output': Sending state 1.00000 V with 2 decimals of accuracy
Így néz ki amikor fehér zaj megy a jack dugón:
[11:20:10][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:20:11][D][sensor:093]: 'AVR Output': Sending state 0.00391 V with 2 decimals of accuracy
[11:20:12][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:20:13][D][sensor:093]: 'AVR Output': Sending state 0.00293 V with 2 decimals of accuracy
[11:20:14][D][sensor:093]: 'AVR Output': Sending state 0.00098 V with 2 decimals of accuracy
[11:20:15][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:20:16][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:20:17][D][sensor:093]: 'AVR Output': Sending state 0.01562 V with 2 decimals of accuracy
[11:20:18][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:20:19][D][sensor:093]: 'AVR Output': Sending state 0.00098 V with 2 decimals of accuracy
[11:20:20][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:20:21][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:20:22][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:20:23][D][sensor:093]: 'AVR Output': Sending state 0.00586 V with 2 decimals of accuracy
[11:20:24][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:20:25][D][sensor:093]: 'AVR Output': Sending state 0.00098 V with 2 decimals of accuracy
Amikor csend van de be van dugva akkor csak 0:
[11:21:29][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:21:30][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
[11:21:31][D][sensor:093]: 'AVR Output': Sending state 0.00000 V with 2 decimals of accuracy
A gondom az, hogy nem nagyon tudom megállapítani az értékek alapján, hogy nincs bedugva a jack és zajt szed össze vagy van jel? Illetve ha megy a fehér zaj mitől ingadozik le nullára a fesz? Annak konzisztensnek kellene lennie.
Mi itt a gond?
Miért vegyem meg, ha 3x annyiért, 3x annyi idő alatt megépíthetem? ´¯`·.¸¸.·´¯`·.¸><(((º>
Wolfram
aktív tag
Lehet hogy félreértem így szombat délután, de a jackdugó anya az a kimenet, onnan kifelé mennek a dolgok, azaz így ránézésre nincs mit mérned. 🤔
daninet
veterán
Az egész koncepció ott borul szerintem, hogy a vonalon a földhöz képest negatív feszültség is van (tkp váltakozó feszültség). Először is el kellene tolni az egészet pozitív irányba, egy műveleti erősítő segítségével, illetve egyenirányítani, majd egy nagyobb kondi segítségével integrálni/kisimítani a hullámzó feszültséget, hogy mérhetővé váljon.
Egy másik megközelítés lehetne, hogy megpróbálsz rajta frekvenciát mérni Fourier transzformációval, ha harmonikus frekvenciákat tudsz mérni a jelen, akkor zene szól, ha nem, akkor fehérzaj. De itt szintén offset-elni kell a jelet, hogy ne menjen a feszültség GND alá. Esetleg egy schottky dióda sorba kötve megoldja, azon kisebb feszültség esik, de inkább opamp-ot használnék.
A mérésnél lehet csalni esetleg, ha popzenéről van szó, általában 440Hz-re vannak hangolva a hangszerek, a temperált skála frekvenciáit érdemes keresni direktben.
[ Szerkesztve ]
Wolfram
aktív tag
Hol a hangszóró? Rakj elé egy primitív mikrofont. 🙂🙃
daninet
veterán
hát.. lehet megoldottam, de ennél primitívebb
Ahogy írtam nem érdekel milyen értékek vannak, ha jut 200 mért értékre nekem egy pozitív akkor azt már programban tudom kezelni, hogy ott valami van.
Azt nem tudom a negatív feszültség mennyire zavarja a mikrokontrollert, most itt futott pár órát látszólag nem nagyon.
Lehúztam egy ellenállással földre az A0-t. Megszűnt a zaj, ha nincs bedugva kábel akkor 0.0098V-ot mutat, ha be van dugva 0V, ha szól a zene akkor pedig 0-1V között táncolnak az értékek Pont erre volt szükségem.
Azért még járatom kicsit, hogy jó lesz-e így
Miért vegyem meg, ha 3x annyiért, 3x annyi idő alatt megépíthetem? ´¯`·.¸¸.·´¯`·.¸><(((º>
Wolfram
aktív tag
HB100-as modullal próbálkozott már valaki? ( [link] ) Furcsa hogy még egy rendes (ESP32) bekötési diagramot se találok hozzá. 😥
Janos250
őstag
Mi vele a gond?
Van rajta Vout, ami akkor aktív, ha mozgás van.
Van rajta Fout, aminek a frekvenciájából a sebesség kiszámítható.
Valamikor réges-régen a Vout-tal próbáltam, nem volt vele gond, működött. Az Fout-ot nem próbáltam.
Persze van rajta Vin (5V), és GND.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
Wolfram
aktív tag
Így néz ki:
2 GND, egy 5V és egy "IF"
😳
[ Szerkesztve ]
Wolfram
aktív tag
Nincs vele gond, a kérdés csak az, hogy vöröset vagy fehéret ittál?
Wtf
Wolfram
aktív tag
Ez érdekes, de adjunk hozzá valami extrát: Egy hőmérőt. A led kapcsoljon be automatikusan 25C felett. Ezt ha szó nélkül hozzáadja akkor azt mondom hogy tényleg gondolkodó AI-val beszélsz. 😤
ViZion
félisten
Az AI már nagyon fejlett, nagyon emberi. Pár hete volt hír, hogy vmi amcsi egyetemen a prof feltöltötte a dogákat, hogy mit írattak AI-val. Mint kiderült, bekamuzta az AI, hogy Ő írta őket...
Én próbáltam olyant, hogy excel adatokból a megadott paraméterek alapján végezzen számításokat, statisztika, etc... Mit mondott? Nem képletet adott, hanem javasolt (fizetős) cél SW-t, hogy azzal oldjam meg...
Ennél emberibb nem lehet, hazudik és tolja át másra a melót
Hold on, trying to give a fuck... Nope, not Happening • Powered by Fedora Linux • "Az élet olyan sz@r, szerencsére a felén már túl vagyok" Al Bundy
Ettől már csak akkor lehet emberibb, ha téved és másra keni.
Undoroid
őstag
Még Május végén linkeltem Ordasi úr egyik videóját, ami pont erről szólt! Az AI most még pont azt oldotta meg villámgyorsan, amit kértek 'tőle'.
https://logout.hu/bejegyzes/ngabor2/nyugodj_bekeben_bordoi.html _ https://robo-venture.com -> Az ökotudatos, digitális közösségi alkotóműhely <-
Janos250
őstag
Nekem nem kell innom se vöröset, se fehéret, elég lökött vagyok anélkül is, hogy marhaságot válaszoljak egy kérdésre.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
Janos250
őstag
Hogy neked örömet szerezzek, megittam egy pohár vöröset is, és egy pohár fehéret is, hogy még jobban részeg legyek, így még egy hülye hozzászólás:
ha ezt ütöttem be neki:
"Írj egy programot ESP32-re, amivel egy ledet tudok ki-bekapcsolni neten keresztül, valamint egy DS18B20 által mért hőmérsékletet olvassa, és ha eléri a 25 °C-ot, bekapcsol egy ledet!"
Ezt a marhaságot válaszolta, mivel ő is ivott pár pohárkával:
#include <WiFi.h>
#include <OneWire.h>
#include <DallasTemperature.h>
// WiFi beállítások
const char* ssid = "WiFi_SSID";
const char* password = "WiFi_PASSWORD";
// DS18B20 szenzor csatlakozás
#define ONE_WIRE_BUS 4
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
// LED-ek csatlakozása
const int controlLedPin = 2; // A távolról vezérelt LED lábának sorszáma
const int tempThresholdLedPin = 3; // A hőmérséklet küszöböt érő LED lábának sorszáma
// Célhőmérséklet (25°C)
const float targetTemperature = 25.0;
WiFiServer server(80);
void setup() {
Serial.begin(115200);
// LED lábak beállítása
pinMode(controlLedPin, OUTPUT);
pinMode(tempThresholdLedPin, OUTPUT);
// WiFi csatlakozás
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Connecting to WiFi...");
}
Serial.println("Connected to WiFi");
server.begin();
sensors.begin();
}
void loop() {
WiFiClient client = server.available();
if (client) {
Serial.println("New client connected");
String currentLine = "";
while (client.connected()) {
if (client.available()) {
char c = client.read();
Serial.write(c);
if (c == '\n') {
if (currentLine.length() == 0) {
client.println("HTTP/1.1 200 OK");
client.println("Content-type:text/html");
client.println();
client.println("<html><body>");
client.println("<h1>LED Control</h1>");
client.println("<p><a href=\"/on\">Turn LED ON</a></p>");
client.println("<p><a href=\"/off\">Turn LED OFF</a></p>");
client.println("</body></html>");
break;
} else if (currentLine.startsWith("GET /on")) {
digitalWrite(controlLedPin, HIGH);
} else if (currentLine.startsWith("GET /off")) {
digitalWrite(controlLedPin, LOW);
}
currentLine = "";
} else if (c != '\r') {
currentLine += c;
}
// Hőmérséklet ellenőrzése és LED vezérlése
sensors.requestTemperatures();
float temperature = sensors.getTempCByIndex(0);
if (temperature >= targetTemperature) {
digitalWrite(tempThresholdLedPin, HIGH);
} else {
digitalWrite(tempThresholdLedPin, LOW);
}
}
}
client.stop();
Serial.println("Client disconnected");
}
}
Ha Te is iszol pár pohárkával, javítgasd!
Jó éjt!
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
Janos250
őstag
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
Ton-ton
tag
Az AI-tól azt kértem, hogy...
RPI pico-n az egyik I2C csatorna legyen mester, a másik szolga.
Nem annyira bonyolult (akkor még nem tudtam).
Egymás után kétszer nyomott valami kódot, külön mester és szolga lapokra... Miután kisegítettem, hogy a wire példányosítása segíthet, már egy közelítő valamit adott ki.
(Azon a vonalon legalább el tudtam indulni)
Wire.beginTransmission(8);
Wire.write("Hello from Master");
Wire.endTransmission;
De pl. ilyen hibákat is beletesz...
Végülis segített.
http://qtp.hu
Addig jó, míg nem képes saját magát újraírni...
Gergosz2
veterán
DARPAnál van ilyen projekt, ott self-healing néven fut.
Onnan elég sok értelmes dolog esett ki, például az FPGA, VHDL és társai.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
Wolfram
aktív tag
Az az igazság hogy nem szeretem keverni: egyik nap vörös, másik nap fehér.
Nézegettem a kódot, összességében elég durva. Beépíthetnék a következő Ard IDE-be, és akkor még használnám is.
Wolfram
aktív tag
ESP32-n az EEPROM.h-t használom szerver változók tárolására.
Azaz:
EEPROM.begin(512); // adat az első 512 byteon
majd
EEPROM.read(offsett); // olvasás
illetve
EEPROM.write(offsett, value); // írás
EEPROM.commit();
stb
Használ valaki valamilyen intelligensebb könyvtárat, ahol nem kell a változók típusaival/memóriacímével foglalkozni? 🤔
Érdekes.
Janos250
őstag
Nem azért írtam, hogy használd. Ennyi.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
Wolfram
aktív tag
Mivel az arduino kódok sok esetben "spagetti" jellegűek, ezért ez itt jól működik, ha tényleg tudja melyik lib melyik lapon működik stb. (nem futtatam a kódot, feltételezem a belinkelt lib-ek és metódusaik valósak) 🧐
Janos250
őstag
Nem azért írtam, hogy használd. Részemről ennyi
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
chrome11
kezdő
Azt hogyan?
Nalam csak szines win7-hez hasonlo villogo negyzetek jelennek meg.
chrome11
kezdő
Igen, tanulas, arra mar rajottem, hogy ninsz olyan, hogy arduino, hanem kulonbozo modulok vannak kulonbozo celokra.
Elsosorban meglevo dolgok javitasa a cel, de azonnal belefutottam a 3,7V-os akkuk ponthegesztesi korlatjaba, arra kellene valmilyen ponthegeszto, illetve bonto megoldas
javitasra egy pelda: valamikor csinaltak egy robotot arduinoval, a taviranyitoja tonkrement, elvileg van egy jo kisauto, de valahogy ki kell talalni, hogyan lehet masik taviranyitot talalni hozza.
a bonusz kerdes az, ha klesz 2-4 egy szobaban, hogyan oldjak meg, hogy ne zavarjak egymast?
A kezdokeszletre is kerdeztem, hogy van-e valahol bolt, de senki se reagalt ra, egyesevel rendelgetni es tobbet fizetni szallitasert, mint a dolgokert nem az en mufajom.
Az ellenallasok erdekesek, amikor meg foglalkoztam ilyenekkel, akkor a 33 es 47 sorozatok voltak divatosak ellenallasbol es kondenzatorbol is, ugy tunik, a tranzisztorok eltunesevel ezekre mar nincs szukseg?
alap multimeterem van, oszcilloszkopon vacilalok, allitolag az neha letszukseglet, foleg taviranyitos vezerleseknel?
Koszonom az eddigieket, kozben olvasok es gyujtok informaciokat, ritkan webezek.
Ton-ton
tag
Ponthegesztés...
Mindenképp kell hozzá időzítő (555-ic a legegyszerűbb).
Valamilyen nagy áramú kapcsoló eszköz (ez lehet Fet, de akár relé is)
És persze tápegység. Ez utóbbi lehet egy sima pc táp is, a 3,3 volt jellemzően tud több mint 20 ampert, ami bőven elegendő.
Illetve mikrohullámú transzformátorát szokták áttekercselni (ha digitális mikrót bontasz, abban van egy 15 volt körüli transzformátor, és nagyáramú relé is, ami ide felhasználható)
http://qtp.hu
Ton-ton
tag
Akku bontás...
Ne akard szétszedni a ponthegesztést, vágd el a hozzáhegesztett lemezt. Ha "rendesen" van ponthegesztve, jó eséllyel kilyukad az aksi ha feszegeted...
A lemezhez utána hozzá tudsz hegeszteni egy hasonló darabot, ha szükséges.
http://qtp.hu
Vagy a lemezt lehet forrasztani utána.
Kezdő szettet azért nem javasoltam konkrétan, mert van sok féle, az AliExpress-en érdemes szétnézni és amelyik tetszik és jó áron van épp. Én nem vettem ilyet az elején, mert konkrét célom volt, amit építeni akartam, később vettem kéz alól egy Raspberry-hez való szenzor kit-et (3.3V), de a mai napig alig használtam belőle valamit.
Mai Hardverapró hirdetések
prémium kategóriában
- Creative Hybrid Pro Classic (Egyszer kipróbált, garanciális)
- iPhone 15 Pro 128gb Natúr Titanium, bontatlan, független
- ÚJ Apple Watch Ultra 2 GPS + Cellular 49mm - titántok, alpesi szíj
- 8/16GB memoriák
- APPLE MacBook Air 2020 13" Retina - M1 / 8GB / 256 GB SSD / MAGYAR / 96% akku, 81 ciklus / Garancia