Hirdetés

2024. április 28., vasárnap

Gyorskeresés

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2023-03-11 00:46:52

LOGOUT.hu

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.

Összefoglaló kinyitása ▼

Hozzászólások

(#1501) Nagytoll válasza gyapo11 (#1499) üzenetére


Nagytoll
senior tag

Pont ezért vettem az usbasp-t, mert mégegy arduino a közelben.

(#1502) s3toraph válasza gyapo11 (#1497) üzenetére


s3toraph
senior tag

Köszönöm a segítséget!

Egyelőre rendelek egy pi 2-t, aztán csak a pillanatnyi hőmérsékleteket fogom monitorozni. Ha ez megy, megpróbálkozom az értékek tárolásával. Ezekből egyébként csak adott intervallumra vonatkozó felrajzolást gondoltam, keresés nem lenne olyan mint a 17 fokos példád. Az már szerintem egy következő lépcső lenne.
Ilyesmire gondoltam, csak kicsit butábbra, mert ez keres is az eltárolt értékekben, ha a grafikon fölé viszem az egeret.

Önálló, PC nélküli működés a cél. A router csak a netkapcsolat biztosítására kell. Ha a számításokhoz várhatóan kevés a pi 2, akkor nem lesz ilyen keresési lehetőség, csak felrajzolás.

(#1500) inf3rno:

Köszönöm neked is!

Már csak az a kérdés, milyen nyelven programozzam, mibe kezdjek bele? De átmegyek most már teljesen a raspberry topicba, mert eldőlt hogy pi lesz belőle.

Kezdetnek elolvasom ezt a cikket.

[ Szerkesztve ]

Régi rendszerben: 59 + / 0 - | A legújabb rendszerben (2020.02.28-ig összegyűlt): 162 + / 0 -

(#1503) peter1998


peter1998
tag

Sziasztok!Egy házi vízmű vezérlését szeretném megoldani arduinoval.Az lenne a lényeg hogy ha a szenzor eléri a 110-es értéket akkor bekapcsoljon amint eléri a 115-ös értéket akkor pedig ki kapcsoljon.
Jelenleg itt tartok.

int erzekelo = 0;
int val = 0;
int motor_rele=15;

void setup()
{
Serial.begin(9600); // setup serial
pinMode(motor_rele, OUTPUT);
}

void loop()

{
val = analogRead(erzekelo); // read the input pin

Serial.println(val);

if (val >=115)
{
digitalWrite(motor_rele, HIGH);
}
else if (val <=110)
{
digitalWrite(motor_rele, LOW);
}

}

[ Szerkesztve ]

(#1504) Gergosz2 válasza peter1998 (#1503) üzenetére


Gergosz2
veterán

hibát nem látok benne, azt leszámítva, hogy az erzekelo-t állítsd INPUT-ra

[ Szerkesztve ]

Nokia 6030 Hardcore User // I Panic Restaurant by Taito

(#1505) gyapo11 válasza Gergosz2 (#1504) üzenetére


gyapo11
őstag

Valami késleltetés jó lenne a loopba, mert így önti ki a serialra a mérési eredményeket. Meg talán a beolvasott adatokat érdemes lenne átlagolni, nem tudom mennyire stabil értékek fognak jönni, de ha 5-öt tud ugrálni, vagy néha bejön egy hamis mérési adat, akkor megrángatja a motort.

menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet

(#1506) hcl


hcl
félisten
LOGOUT blog

Sziasztok!

Esetleg valaki tud segíteni. Olyannal akadtam el, hogy egy óraalkalmazásban Time.h és belső óra használatával pár perc alatt eljut addig a program, hogy átugrik egy percet, majd resetel az egész kontroller, és elölről kezdi az idő számolását..
A Time.h eltérő verziója miatt csinálhat ilyet?
(A belső órát az egyszerűség miatt használom. Apósomnak írtam anno egy progit, amihez az egyszerűbb áramkör miatt nem akart RTC chipet használni, neki elég az Arduino belső órája is. Az a program egy szép nagy hétszegemnses kijelzővel jól működik, ezt írtam át most shiftregiszterhez, ez Nixie-csövet fog hajtani. Most ott tartok, hogy a kijelzés jó már, de pár percenként resetel a cucc, márpedig a programnak az a része, ami nem a kijelzésért felel, azonos... Mondjuk azóta már nem ugyanaz az OS, az Azduino keretrendszer verziósja sem, lehet, hogy a Time.h veszik össze valamivel?)

Mutogatni való hater díszpinty

(#1507) peter1998 válasza gyapo11 (#1505) üzenetére


peter1998
tag

Ezek az értékek azért ilyen kicsik mert ezeket tudtam előállítani tüdővel :). Az érzékelő egy hidrofor tartályban foglal majd helyet. [link] egy ilyen szenzort vásároltam.

[ Szerkesztve ]

(#1508) Saua


Saua
tag

Sziasztok,

Itt találtam egy applikációt androidos telefonra reléket lehet vele kapcsolgatni bluetoothon keresztül, HC-05 modult használok és Arduino Unot. A karakterek amiket az arduinonak küld a KI/BE kapcsoláshoz megvannak (mellékelt táblázat)

A probléma hogy nincsenek meg a karakterek amiket vár az arduinó felől, hogy a gombok színe (funkciója ) KI/BE megváltozzon.
az alábbi kis sketchel próbáltam tesztelni
#include <SoftwareSerial.h>

int bluetoothTx = 2; // TX-O pin of bluetooth mate, Arduino D2
int bluetoothRx = 3; // RX-I pin of bluetooth mate, Arduino D3

int led1 = 12;

int dataFromBt;

SoftwareSerial bluetooth(bluetoothTx, bluetoothRx);

void setup()
{
Serial.begin(9600); // Begin the serial monitor at 9600bps

bluetooth.begin(115200); // The Bluetooth Mate defaults to 115200bps
bluetooth.print("$"); // Print three times individually
bluetooth.print("$");
bluetooth.print("$"); // Enter command mode
delay(100); // Short delay, wait for the Mate to send back CMD
bluetooth.println("U,9600,N"); // Temporarily Change the baudrate to 9600, no parity
// 115200 can be too fast at times for NewSoftSerial to relay the data reliably
bluetooth.begin(9600); // Start bluetooth serial at 9600
pinMode(led1, OUTPUT);

}

void loop()
{

if(bluetooth.available()) // If the bluetooth sent any characters
{
// Send any characters the bluetooth prints to the serial monitor
dataFromBt = bluetooth.read();
Serial.println((char)dataFromBt);

// button1
if(dataFromBt == 'e'){
Serial.println("led1 on");
digitalWrite(led1, HIGH);
bluetooth.print("1"); // ezekkel van a gond
}
if(dataFromBt == 'o'){
Serial.println("led1 off");
digitalWrite(led1, LOW);
bluetooth.print("x"); // ezekkel van a gond
}

}
}

például ha kikapcsolás után "x" karaktet küldök érdekesen viselkedik (változtatja a 4- es, 7 –es gombot)

Tipp, ötlet hogyan lehetne összehozni egy sketcht amivel lehet használni az applikációt ?
Esetleg ha tudtok hasonló telefonos applikációt jól jönne a link. A lényeg, hogy a telefonnon az arduinó kimeneteinek az aktuális állapota látszódjon. A nagytöbbségüknél nincs visszajelzés.

[ Szerkesztve ]

(#1509) Danex válasza Saua (#1508) üzenetére


Danex
addikt

Ha internet áll a rendelkezésedre mint arduino-ra mind a telefonon akkor a már említett Blynk-et ajánlanám.

(#1510) Saua válasza Danex (#1509) üzenetére


Saua
tag

Nézegettem a Blynk-et, ez olyasmi lehet mint az MIT App Inventor 2 [link]
Ezekkel azért elég komplikált jól működő, profi kinézetű appot csinálni. Én kész appot keresek mindegy, hogy ingyenes vagy fizetős, például mint ez:
[link]
Sajnos az arduinohoz való sketcht ehhez sem adják, csak a saját hardwerével működik, mint az előbbi hozzászólásban linkelt app.

(#1511) hcl válasza hcl (#1506) üzenetére


hcl
félisten
LOGOUT blog

És nem. Vagy egy tömb túlcsordulása okozta, vagy az, hogy túl sokat írt a soros portra...

Mutogatni való hater díszpinty

(#1512) Danex válasza Saua (#1510) üzenetére


Danex
addikt

Nem olyan, az MIT App inventornál azért meg kell dolgozni ,hogy minden tökéletesen menjen.

Addig a blynknél telefon oldalon csak hozzáadás, "gomb + led" és connect az arduinohoz.

De beszéljen helyettem a videó (1:31) :U

(#1513) Saua


Saua
tag

Sziasztok,

Egy androidos applikáció igy küldi az adatokat az arduino felé:
<d0> … <d4> <d5> <d6> <d7> …<d99>

Hogy lehetne számmá alakítani, hogy az analogWrite utasítást használva lehessen egy LED fényerejét változtatni?

[ Szerkesztve ]

(#1514) gyapo11 válasza Saua (#1513) üzenetére


gyapo11
őstag

Nem tudom jól értem-e, hogy stringeket küld? Mert akkor ezzel lehet vagdosni, hogy csak a számok maradjanak.

menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet

(#1515) Saua válasza gyapo11 (#1514) üzenetére


Saua
tag

Igen, stringeket küld
Az app innen tölthető [link] , nagyon jól néz ki

ezzel siketült kiolvasni a karaktereket amit küld

#include <SoftwareSerial.h>

int bluetoothTx = 2; // TX-O pin of bluetooth mate, Arduino D2
int bluetoothRx = 3; // RX-I pin of bluetooth mate, Arduino D3

String readString;
SoftwareSerial bluetooth(bluetoothTx, bluetoothRx);
void setup() {
Serial.begin(9600);
bluetooth.begin(9600); // Start bluetooth serial at 9600
}

void loop() {

while (bluetooth.available()) {
delay(3);
char c = bluetooth.read ();
readString += c;
}

if (readString.length() >0) {
Serial.println(readString);
readString="";
}
}

Az jó lenne amit linkeltél, csak nem világos, hogyan tudnám automatizálni, hogy a második, vagy a második és a harmadik karaktert szűrje ki.

(#1516) Gergosz2 válasza Saua (#1515) üzenetére


Gergosz2
veterán

tessék:

#include <SoftwareSerial.h>
int bluetoothTx = 2;
int bluetoothRx = 3;

SoftwareSerial bluetooth(bluetoothTx, bluetoothRx);
String readString;
void setup() {
Serial.begin(9600);
bluetooth.begin(9600);
}

void loop() {
while (bluetooth.available()) {
delay(3);
char c = bluetooth.read ();
if (c != '<' && c != 'd' && c != '>' )
{
readString += c;
}
}

if (readString.length() > 0) {
int szam = readString.toInt(); // Itt a szám
Serial.println(szam);
readString = "";
}
}

[ Szerkesztve ]

Nokia 6030 Hardcore User // I Panic Restaurant by Taito

(#1517) Saua válasza Gergosz2 (#1516) üzenetére


Saua
tag

Köszönöm, amit írtál az tökéletesen működik.

De van egy probléma ami jelentkezett eddig is csak nem tulajdonítottam neki jelentőséget. Csak most sikerült tesztelni is, így módosítottam:
#include <SoftwareSerial.h>
int bluetoothTx = 2;
int bluetoothRx = 3;
int ledPin = 11;
int szam = 0;
SoftwareSerial bluetooth(bluetoothTx, bluetoothRx);
String readString;
void setup() {
Serial.begin(9600);
bluetooth.begin(9600);
}

void loop() {
while (bluetooth.available()) {
delay(3);
char c = bluetooth.read ();
if (c != '<' && c != 'd' && c != '>' )
{
readString += c;
}
}

if (readString.length() > 0) {
int szam = readString.toInt();
Serial.println(szam);
readString = "";
analogWrite(ledPin, szam);
}
}

az alábbi hiba jelentkezik, néha a karaktereket összeolvassa:

tehát a LED néha-néha véletlenszerüen teljes fényerővel világít.

(#1518) Gergosz2 válasza Saua (#1517) üzenetére


Gergosz2
veterán

analogWrite után tegyél be valamennyi késleltetést. Pl delay(100);

Nokia 6030 Hardcore User // I Panic Restaurant by Taito

(#1519) gyapo11 válasza Saua (#1517) üzenetére


gyapo11
őstag

Próbálj kis delay-t tenni a Serial.println(szam); után.

menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet

(#1520) Gergosz2 válasza Gergosz2 (#1518) üzenetére


Gergosz2
veterán

bár lehet a while ciklusban lévő delay kever be, kipróbálnám azt is ha azt kiveszem.

Nokia 6030 Hardcore User // I Panic Restaurant by Taito

(#1521) Saua válasza Gergosz2 (#1518) üzenetére


Saua
tag

Gergosz2, gyapo11 köszi a válaszokat, a késleltetés nem oldja meg a problémát (próbáltam 20-200 közt változtatni). Lehet, hogy az app miatt van, mikor nem sikerül egyenletesen változtatni a csíkot alkkor jelentkezik.

(#1522) Gergosz2 válasza Saua (#1521) üzenetére


Gergosz2
veterán

de volt olyan, hogy a program pl <d2122>-t küldött?

Ha nem akkor próbáld meg, hogy a while ciklusból kiveszed a delay-t. Ha az sem megy akkor ezt próbáld meg:

#include <SoftwareSerial.h>
int bluetoothTx = 2;
int bluetoothRx = 3;
int ledPin = 11;
SoftwareSerial bluetooth(bluetoothTx, bluetoothRx);

String readString;
bool ok=false;
void setup() {
Serial.begin(9600);
bluetooth.begin(9600);
}

void loop() {
while (bluetooth.available()) {
char c = bluetooth.read ();
if (c != '<' && c != 'd' && c != '>' )
{
readString += c;
}
if (c=='>') {
ok=true;
}
}

if (ok==true) {
int szam = readString.toInt();
Serial.println(szam);
readString = "";
analogWrite(ledPin, szam);
ok=false;
}
}

[ Szerkesztve ]

Nokia 6030 Hardcore User // I Panic Restaurant by Taito

(#1523) Saua válasza Gergosz2 (#1522) üzenetére


Saua
tag

<d2122>-ilyen soha nem volt csak <d21><d22> tehát egy sorban, a többi meg külön-külön sorban.

Ez az utóbbi kód, viszont tökéletesen működik. Köszi szépen még egyszer.

[ Szerkesztve ]

(#1524) Gergosz2 válasza Saua (#1523) üzenetére


Gergosz2
veterán

Szívesen! :)

Akkor biztos, hogy a késleltetés miatt volt a gond.

[ Szerkesztve ]

Nokia 6030 Hardcore User // I Panic Restaurant by Taito

(#1525) peter1998


peter1998
tag

Valaki mentett már eepromba integer típusú változót ? Ha igen akkor rakna ide egy példa programot?

(#1526) Gergosz2 válasza peter1998 (#1525) üzenetére


Gergosz2
veterán

Examples-ben ott van csomó példa progi.

[ Szerkesztve ]

Nokia 6030 Hardcore User // I Panic Restaurant by Taito

(#1527) Saua válasza peter1998 (#1525) üzenetére


Saua
tag

termosztát tárolja a célhőmérsékletet.

(#1528) Szita1


Szita1
tag

Sziasztok, egy kicsit elakadtam, egy kódsorban, azt szeretném, hogy a linkről érkező számsort küldené el :

myswitch.send(filename, 32);

a monitorra kiírja, de a myswitchbe beillesztve nem jó.

hibát ír ki: invalid conversion from 'char*' to 'long unsigned int'

Mi lehet a probléma? Tudtok segíteni? itt a teljes kód.

#include <SPI.h>
#include <SdFatUtil.h>
#include <Ethernet.h>
#include <RCSwitch.h>
#include <RemoteTransmitter.h>
#include <stdio.h>
#include <stdint.h>
#include <Wire.h>
byte mac[] = {
0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xEE };

byte ip[] = {
192, 168, 1, 200 };
EthernetServer server(80);

#define BUFSIZ 70

String querystring;

RCSwitch RCSend = RCSwitch();

boolean Redirect = false;

char BUFFER[BUFSIZ];

char clientline[BUFSIZ];
unsigned long code;
char *filename;
RCSwitch mySwitch = RCSwitch();
RemoteTransmitter tele = RemoteTransmitter(10,125,8);
void setup() {

Serial.begin(9600);

PgmPrintln("-start begin-");
mySwitch.enableTransmit(10);
mySwitch.setProtocol(2);
pinMode(10, OUTPUT);
digitalWrite(10, HIGH);
Ethernet.begin(mac, ip);
server.begin();
RCSend.enableReceive(0);
PgmPrintln("-start finish-");
PgmPrint("Free RAM: ");
Serial.println(FreeRam());
}

void loop()
{
int index = 0;



EthernetClient client = server.available();

if (RCSend.available()) {
Serial.println(RCSend.getReceivedValue());

if (RCSend.getReceivedValue() == 0){
RCSend.resetAvailable();
}

else{
RCSend.resetAvailable();
}
}
if (client) {
PgmPrint("Free RAM: ");
Serial.println(FreeRam());
boolean current_line_is_blank = true;
index = 0;
while (client.connected()) {
if (client.available()) {
char c = client.read();
if (c != '\n' && c != '\r') {
clientline[index] = c;
index++;
if (index >= BUFSIZ)
index = BUFSIZ -1;
continue;
}
clientline[index] = 0;

if (strstr(clientline, "GET /") != 0) {
if (!filename) filename = clientline + 5;
(strstr(clientline, " HTTP"))[0] = 0;


if (strstr(filename, "restart") != 0){
client.println("Restart");
}

Serial.println(filename);

mySwitch.send(filename,32);


delay(1000);
//tele.sendTelegram(code,10);


client.stop();



break;
}
}
break;
}
}
delay(100);
client.stop();
if (strstr(filename, "restart") != 0 || strstr(filename, "chgIP") != 0){
asm volatile (" jmp 0");
}
}

[ Szerkesztve ]

(#1529) dave0825


dave0825
őstag

Kicsit off: tudtok valami jó programot Android-ra, ami a soros portra küldött adatokat írja ki? Próbáltam többet is, de egyik sem működött valamiért. :F OTG-vel kötöttem rá az Arduino-t a telefonra, de valamelyik program azt írja, hogy nincs csatlakoztatva, valamelyik működése leáll, valamelyik semmit nem ír... Másik Arduino-ra rátöltött programnál sem működött egyik sem. Esetleg ez a mostanában emlegetett Blynk tud ilyen alap dolgot is, vagy csak extra durva funkciókat tartalmaz? :D

[ Szerkesztve ]

Huawei P30 // Suzuki DL650XT '15 <-- Kawasaki Z750 '07 <-- Aprilia RS 125 '99

(#1530) Gergosz2 válasza dave0825 (#1529) üzenetére


Gergosz2
veterán

Serial Monitor nem jó? :D Vagy nem egészen értem mit is akarsz.

Nokia 6030 Hardcore User // I Panic Restaurant by Taito

(#1531) Danex válasza dave0825 (#1529) üzenetére


Danex
addikt

A Blynk-ben van Serial monitor, küldeni is tudsz vele, de ugye internet kell hozzá.

(#1532) Saua válasza dave0825 (#1529) üzenetére


Saua
tag

ez is jól működik csak bluetooth kapcsolatot használ: [BlueTerm]

(#1533) BarGer


BarGer
csendes tag

Sziasztok!
Szeretnék arduinoval foglalkozni, és lenne pár projekt amihez szükségem lenne rá. A klónok közt van preferáltabb "márka" ? Vagy teljesen mindegy melyiket rendelem?
üdv

[ Szerkesztve ]

(#1534) bacus válasza BarGer (#1533) üzenetére


bacus
őstag

Ez az egyik legjobb klón. :)

Kössünk egyezséget, megegyezős egyezséget... https://www.paypal.me/engiman/30

(#1535) Saua válasza BarGer (#1533) üzenetére


Saua
tag

Szerintem kezdésnek elég az Arduino UNO csak arra kell figyelni, hogy a központi chip ATMega328 az USB illesztő chip meg ATMega16U2 legyen. Kínából rendeltem: [link]

A lényeg, hogy űgyis a a többi kiegészítö shield (wifi, bluetooth, szenzorok.....) lesz a drágább :D

[ Szerkesztve ]

(#1536) gyapo11 válasza Saua (#1535) üzenetére


gyapo11
őstag

Nekem mikrousb csatlakozós, CH340 usb chipes unom van, és semmi gond vele.

menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet

(#1537) Saua válasza gyapo11 (#1536) üzenetére


Saua
tag

Rendelés előtt én is a neten keresgéltem az infókat, engem ez [link] riasztott el a CH340 -től.

[ Szerkesztve ]

(#1538) gyapo11 válasza Saua (#1537) üzenetére


gyapo11
őstag

Pillanatok alatt találtam egy marékkal windows 8.1 64 bitre, nemsokára tesztelem.

menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet

(#1539) dave0825 válasza gyapo11 (#1538) üzenetére


dave0825
őstag

Windows 10 64bit-en megy tökéletesen a CH340. Csak azért írtam, mert van pár 8.1-es driver más eszközökhöz, ami a 10-hez jó, a 7-esekhez valók meg nem voltak jók.

[ Szerkesztve ]

Huawei P30 // Suzuki DL650XT '15 <-- Kawasaki Z750 '07 <-- Aprilia RS 125 '99

(#1540) BarGer válasza Saua (#1535) üzenetére


BarGer
csendes tag

Köszi! És milyen ismertető jegyekről tudom megállapítani ezeket, ha a chip feliratokat nem látni, és nem írják le?

Egyébként egy orsóhoz csatlakoztatott motort szeretnék hajtani úgy, hogy a hajtott anya bizonyos helyeken egy kontaktussal jelezzen a pozíciójáról(két végállapot, és 2-3 közép állapot). Továbbá lenne ettől függetlenül hőmérséklet mérés, fűtés szabályzás, szellőztetés vezérlés, páratartalom figyelés, és hasonlók egy másik eszközről. És ezt a két csoportot egy központi egységre kötném, vagy a fűtős lenne a központi - sajnos nem látom még át, mennyire lehet terhelni ezeket a lapokat. Ethernet, és valami RF kapcsolat fog kelleni (BT, WiFi). Az UNO-t biztos beszerezem, játszani/gyakorolni jó lesz, de a felsoroltakra milyenek lennének szükségesek?

[ Szerkesztve ]

(#1541) Gergosz2 válasza BarGer (#1540) üzenetére


Gergosz2
veterán

az SMD-seket szokták azzal szerelni. Vegyél DIP-eset, vagy rögtön "Arduino Uno atmega16u"-ra keress rá.

[ Szerkesztve ]

Nokia 6030 Hardcore User // I Panic Restaurant by Taito

(#1542) BarGer válasza Gergosz2 (#1541) üzenetére


BarGer
csendes tag

És akkor ezeket az eredeti Arduino környezetben lehet programozni?

(#1543) dave0825 válasza BarGer (#1542) üzenetére


dave0825
őstag

Igen.

Huawei P30 // Suzuki DL650XT '15 <-- Kawasaki Z750 '07 <-- Aprilia RS 125 '99

(#1544) Gergosz2 válasza BarGer (#1542) üzenetére


Gergosz2
veterán

Jesz. Amúgy Eagleben ott a schematic és a board is szóval akár magad is letudod otthon gyártani.

Nokia 6030 Hardcore User // I Panic Restaurant by Taito

(#1545) BarGer válasza Gergosz2 (#1544) üzenetére


BarGer
csendes tag

Szeretem az elektronika ezen oldalát is, de most elég lesz a programozás és az egyéb eszközök megtervezése a barkácsoló hajlamaim kiélésére :) Csatoltam egy skiccet a redőny automatikához.

(#1546) Saua válasza BarGer (#1545) üzenetére


Saua
tag

A redőnymotor nem egy egyszerű csőmotor amit beépítenek egy tengelybe? És és erre a tengelyre tekeredik rá a redőny. Tehát nem kell gurtni meg komplikált mechanizmus.

[ Szerkesztve ]

(#1547) BarGer válasza Saua (#1546) üzenetére


BarGer
csendes tag

Igen, ahogy mondod. Maga a motor 30k-tól kezdődik, az elektronika még egyszer annyi hozzá, és így még mindig csak egy fali nyomógombos vezérlőm van, aminek szerintem semmi értelme, mert magam is fel tudom húzni ha már odamegyek :) Plusz ezekre még rájön az a költség is, hogy alu redőnynek kell lennie! Tehát összességében ~100k-val növelte volna a nyílászáró költségvetésem egy fali nyomógombos redőny egy ablakra. A szabályzás pedig világosság, idő, otthonlét figyelembevételével fog történni. A bonyolultságra nem vészes. Menetes szár, két anya, motor, csapágyak/görgők.

(#1548) dave0825


dave0825
őstag

Heló mindenkinek!

Ismét elővettem a betűs órámat, amivel eddig az volt a gond, hogy valamiért külső tápról nem működött a távirányító. Kondik nem segítettek az infra vevőhöz a buck miatt zavarszűrőként, ugyanúgy megmaradt a probléma, és most derült ki, hogy a programban van valami gond. Teljesen alap infra vevő programot rátöltve tökéletesen működik külső tápról is. A hiba ott van, hogy azért látszik úgy, hogy nem működik a távirányító, mert össze-vissza mindenféle hexa értékeket vesz az infra vevő, csak azt nem, amit kéne egy adott gomb megnyomásakor. Szerintetek ez mitől lehet? Milyen programrészlet lehet az, ami bezavar egy másik résznek? :U Kb. 20 random érték után jön egy rendes, aminek kéne, majd megint vagy 10, 20, 30 rossz, mikor mennyi... Segítsetek, legyetek szívesek, mert teljesen elakadtam. :( Mondjak le a távirányítós óraállításról egy hiba miatt, ami fogalmam sincs, hogy mitől lehet? Sima nyomógombokkal kéne inkább megcsinálnom? :F
zka67, gyapo11, tvamos, szerintetek? Az lehet esetleg, hogy a sok led, vagy tranzisztorok, ellenállások, ilyenek zavarják az infrát? Kondi már van rajt, amit tvamos javasolt, de nem segít. Teljesen le vagyok már törve, hogy nem működik úgy, ahogy szeretném, és nem tudom, hogy mitől. :O Ma is már órák óta ezzel kínlódok, de nem jutottam semmire, csak arra, hogy ez a hosszú program nem tetszik neki, de ha kitörlök mindent, és csak az infra kezelő részét hagyom meg, akkor meg megy. :F
A program itt van .txt-ben, itt pedig rendes programként.

[ Szerkesztve ]

Huawei P30 // Suzuki DL650XT '15 <-- Kawasaki Z750 '07 <-- Aprilia RS 125 '99

(#1549) Saua válasza BarGer (#1547) üzenetére


Saua
tag

kínai ár [link]

utánanézni, érdeklődni, egy próbát megér

(#1550) BarGer válasza Saua (#1549) üzenetére


BarGer
csendes tag

És ezt hogy állítsam meg azon a pontokon ahol szeretném? Hogy szabályozzam a vázoltak szerint? Próba alapon sokallom a majd 40$-t

Copyright © 2000-2024 PROHARDVER Informatikai Kft.