-
IT café
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
-
Gergosz2
veterán
Én 1602-ből I2C csatolós verziót használok. Nem árt ha spórol pár lábat az ember.
Én csináltam hasonlót , egy DHT11 -re épülő szellőztetőt.
A ventilátornak 26 fokon bekapcsólni és lekapcsólni.
Ezt szerintem inkább felejts el. Ezzel eléggé mellé lehet lőni mivel simán előfordulhat az, hogy össze vissza kapcsolgat be a ventit másodpercenként mert épp 26 fokon táncol a hőmérőd. Persze atom stabil 26 fokot is belehet lőni de azzal sokkal többet kell dolgozni. Én egy hiszterézises szabályozót javaslok úgy, hogy pl 26 foknál kapcsoljon be a ventid , vigye le 24 fokra-ra utána meg kapcsoljon ki.
(#1290) gyapo11
megadott feszültségtartományon belül tartja az áramerősséget, ez az áramgenerátor feladata,
[ Szerkesztve ]
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
válasz gyapo11 #1291 üzenetére
na azért.
pulse width modulation, gépes terülten ISZM.(Páran gondolom találkoztak így is vele ) Nem feltétlenül állandó a freki, sőt nem egyszer kell változó frekvenciájút használni, vagy éppen korrigálni rajta, mert egyszerűen megmurdel egy két elem.
De én nem nagyon szórakoznék ennél a megvalósításnál, vennék valami TO220 tokozású FET-et vagy BJT-t azzal nem nyúl mellé, utána meg simán analogWrite()-tal mehet is PWM.
[ Szerkesztve ]
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
ez nekem is szemet szúrt. Nem vagyok akvárium szakértő, sosem volt és szerintem nem is lesz nekem egy se, de gyanítom, hogy nem így szokták ezeket hűteni. Gondolom itt is keringető szivattyúkat használnak (ebayen pár dolláros tartományban ezerszámra van) , de mondom még egyszer, nem vagyok ebben járatos.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
válasz lajbi30 #1298 üzenetére
akkor más a felállás. DHT11 nem lesz ide jó, az a levegő hőmérsékletét fogja neked mérni. Persze biztosan ezzel is meg lehetne csinálni, ha kellően jó modellje van az embernek.
Szükséged lesz egy ilyenre: [link] vagy valami ehhez hasonlóra. De én mindenképp vennék valami kisebb keringető szivattyú(kat), a hőmérsékleti gradiens csökkentése miatt.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
válasz lajbi30 #1302 üzenetére
Így látatlanban elég nehéz egy ilyet megcsinálni. Szóval, ezt mindenképp neked kell megoldani, vagy egy az egyben elvinni valakihez. Egyszerűen sokkal gyorsabb megoldani valamit, ha rögtön ott van melletted hardver.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
válasz nemethbuda #1305 üzenetére
pl: a kapcsolót egy jó nagy ellenállás és a táp (5V) közé rakod be, az ellenállás másik lábát földeled. A nem földelt lábat valamelyik bemenetre kötöd és kész is. (Szemléltetés: [link]) 1k-nál én nagyobbat szoktam berakni, de így is tökéletes.
[ Szerkesztve ]
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
de az lesz. Én így tanultam hajtásoknál is, hogy létezik f_mod/f_1=áll. szinkron moduláció és f_mod/f_1=var. aszinkron moduláció. Mindegyiknek van értelme: pl az elsőt egyszerűbb megvalósítani, sőt az esetek többségében azt is használják mert bőven elég. De pl van egy hajtásod, mondjuk egy 3F PMSM amit 3F ISZM modulátorral vezérelt ISZM feszültség inverterrel hajtasz, és a gépet nagyon széles fordulatszám tartományban szeretnéd nagyon pontosan az előírt fordulatszámon tartani. Ugye alacsony fordulatszámon nem kéne olyan nagy frekis vivőjel nem lenne gond, de ahogy ennek nagyságrendekkel nagyobb értékére gyorsítasz ott már lehetnek bajok. Persze szabályozóval lehet korrigálni, de pontos szabályozáshoz ez is igen nagy segítség lehet. De látszik, hogy ez elég speciális est, nem sok ilyen hajtás van.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
Szia!
Ha jól értem akkor jelenleg semmilyen hardvered sincs és most akarod beszerezni?
Akkor:
Ugye kell egy stepper motor (nem tudom mit akarsz vele csinálni, de gondolom nem több kW-os jószágot akarsz noszogatni.). Nagyjából itt is érdeme belőni, hogy milyen paraméterekkel rendelkezzen a kiválasztott példány. Persze ezt is lehet venni, mint sok minden mást, de azért otthon is körbelehet nézni hogy akard-e. Elég j lelőhely pl. selejtes nyomtatók, én is már nem egyet szedtem ki belőlük.
Kéne egy (vagy több) motorvezérló: L298, L293D, TB6612 stb.. tökéletesen megfelel de mondanom sem kell van ezekből is kismilió fajta amik közül mindenki megtalálja az egyedi igényének megfelelőt. Ezekből ebayen találsz ilyen dugdozós, board kivitelű cuccokat (személy szerint én nem szoktam ilyeneket venni, csak az IC-t szoktam). De igen jó móka (szerintem) ha te építed meg a teljesítmény fokozatot FET-ekből. Baromi sokat lehet tanulni belőle. Persze a késztermék nem biztos, hogy csúcs szuper lesz, de azt az érzést, hogy te csináltad és működik, gondolom nem kell magyaráznom milyen jó.
Aztán kéne mellé valami MCU. Igazából a feladat bonyolultsága alapján érdemes választani. Szóval itt akár lehet ATTINY45 vagy akár egy MEG 2560.
Nem árt ha van valami tápod. Igazából az is tökéletes, ha egy régi PC- tápot használsz erre, vagy akár más már nem használt készülékek dugdozós tápjai. Pl mostanában én egy ilyet szoktam használni: [link]
szerk: meg ugye nem árt ha van egykét ellenállás, kondi, próbapanel, kábelek stb.
[ Szerkesztve ]
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
kicsit részletezhetnéd a koncepciót.
De arra gondolok, hogy az egyiket inputként a másikat meg outputként használnád. Úgyis feszültségjel kell neked, szóval azért, hogy ne nyírd ki MCU-t nem árt ha ezt egy kellően nagy ellenállással teszed.
[ Szerkesztve ]
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
Nagyjából értem mit akarsz.
Szerintem egy PC billentyűzet billentyűje NO-s egypólusú egyáramkörös kapcsoló szóval gyanítom, hogy az is elég lenne, ha megfelelő lábra forrasztott kábelt szimplán outputra teszed és után már mehet a móka.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
válasz inf3rno #1349 üzenetére
Igen működni fognak Arduinoval is. WIFI shiled eléggé zabálni fogja az akksidat .
Ti hogyan szoktátok összerakni a műanyag/fém borítását ezeknek az eszközöknek?
Ezt nem nagyon értem, vagyis nem tudom mit akarsz pontosan. Gondolom mindent egy dobozba akarsz tenni , úgyhogy egy project boxra lesz szükséged. Persze ezekből is van kismillió fajta.
Arduino-t meg mint mint sok minden mást ebay-ről/ ali-ról stb... olcsón megkapja az ember.. Mivel opensource , ráadásul Eagle-ben még schematic és a board is benne van mintaként így nem jelent nagy kihívás legyártani a boardokat.
(#1348) ajo026
Ezt most nem tudom megmondani, de gyanítom ez esetben is működne amit írtam. De eddig egy billentyűzetet sem szedtem még szét szóval ebben nem vagyok teljesen biztos. Meg gondolom ezekből is rengetegféle van.
[ Szerkesztve ]
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
válasz inf3rno #1351 üzenetére
Milyen kijelződ van?
Hogy kapni-e pont olyat amilyent te akarsz azt nehéz megmondani, de gyanítom nem. Jól körül kell nézni hátha akad egy. Én ilyenkor jófogásra is beszoktam nézni és ott is szoktam keresni régi nem működő holmikat, dobozokat mert sokszor sokkal olcsóbban megkapom idehaza mintha rendelnék.
A memória beiktatása pedig nem rossz ötlet. Rádiót próbáltam én is és most is hasznéom egy [NRF24L01] személyében. Házon belül mindenhol tudtam vele kommunikálni. Pc-re sem nagy kunszt rákötni, egyszerűen még egy arduinoval, soros porton keresztül küldöd neki az adatot és kész. Elvileg ezekből létezik nagyobb antennás kivitel.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
-
Gergosz2
veterán
válasz inf3rno #1370 üzenetére
sorozatgyártásban igen, de otthoni és egyedi megoldásokhoz aligha.
(#1371) Bobyjack
Ki- és bedugdozás gondolom meg volt? Fordítóban jó board van kiválasztva? Esetleg próbáld meg, hogy eszközkezelőben törlöd az eszközt, majd újra bedugod, hogy felrakja.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
-
Gergosz2
veterán
válasz maestro87 #1380 üzenetére
pl: [link]
Programozó nem kell hozzá. Van SMD-s is AMI még olcsóbb, de ezt ajánlom, mert ha netalántán kinyírod a MCU-t akkor tudod cserélni.
És igen, csak az Arduino IDE kell. MPLAB kicsit túl lett bonyolítva szerintem, egy Arduinot sokkal egyszerűbb életre kelteni.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
válasz maestro87 #1382 üzenetére
Nekem nincs különösebb bajom a fordítóval. Elvileg támogat más fordítókat, egyszer én is utána olvastam de valamiért abbahagytam. Igazából néha tényleg jól jönne egy kicsit jobban strukturált ablak meg stb, de mondom megszokja az ember.
A nyelv elviileg C vagy ahhoz valami nagyon hasonló. Ha az megy akkor itt semmi gond sem lesz.
Ilyen shield-ek (vagy micsodák) nincsenek ebay-en amit egyben rá lehet tenni a fejlesztőpanelra, és tartalmaz minden földi jót (buzzer, ledek, gombok, infra stb)?
Jesz. Van itt minden mi szem szájnak ingere. Gondolom azért keresed az ilyen boardokat mert PIC-es cuccoknál gyakran találkozik vele az ember. Itt is biztos van ilyen , személy szerint nekem nincs.
Felmész ebayre és rákeresel az arduino vagy arduino shiled kifejezésekre. Persze emellet még kismillió féle cucc van hozzá.
Gyakran szoktam azt is csinálni, hogy átbújom azon eladók kínálatát akitől gyakran szoktam vásárolni. Pl ez az eladó teljesen korrekt, megbízható, sokat vettem már tőle.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
válasz softguner #1414 üzenetére
Jó a málna is de ahogy te is írtad sok esetben indokolatlanul nagy beruházás lenne. De amikor ez ember egy olyan MCU-s projektet tervez és valósít meg, ahol a végén imndent egy Nyákon szeretne látni ott meg van lőve Pi-vel.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
válasz gyapo11 #1432 üzenetére
millis() sem kell, elég ha csak szó szerint az órát figyeli. Amúgy ezek az RTC-k elég pontosak, amit én használok másfél év alatt egy másodpercet sem késett talán.
De persze itt is programozója választja a megoldást. Én ilyet használok, ezen elvileg egy EEPROM is van amit akármire használhat az ember. Hozzá pedig ezt a library-t használom: [link]
[ Szerkesztve ]
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
-
Gergosz2
veterán
-
Gergosz2
veterán
válasz lajbi30 #1468 üzenetére
De most kapcsolgat?
case 8:
set_relay(1, 0);
break;Ezt. 8 ugye azt jelenti, hogy 8 órakor az 1-es relét bekapcsolja. A set_relay(1, 0); úgy lett megírva, hogy az összes előtte lévő relét felnyomja. Szóval, set_relay(4, 0); esetén az első 4-et felnyomja, a set_relay(4, 1); pedig lenyomja.
Ha mind a nyolcat akaor kapcsolni akkor még adsz hozzá több case-t és megfelelően paraméterezed a set_relay() függvényt.
Azért ilyenre írtam, mert azt írtad, sorban akarod kapcsolgatni őket.
[ Szerkesztve ]
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
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
-
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
Új hozzászólás Aktív témák
- ARCTIC Liquid Freezer 360 II A-RGB rev.3 ( Garancia )
- NAD M25 7Ch Master Series végfok végerősítő
- Sony 55-210mm f/4.5-6.3 OSS (Sony E)
- Eladó több mint 2 év garanciával - LG OLED48C21LA / 4K/UHD/2160P/120Hz/OLED
- Razer Blade 16 2023 (i9 13950HX,RTX 4090 16Gb, 32GB DDR5 5600Mhz, 2x 1TB, 16" Dual UHD+FHD+ MiniLED)