Fórum témák

» Több friss téma
Fórum » Arduino
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Lapozás: OK   336 / 847
(#) vargham válasza ALI hozzászólására (») Ápr 28, 2017 /
 
Lehet, hogy erre gondoltam, lehet, hogy nem. Kértem, hogy linkeld a libeket is. A forrás megnézése után könnyebb válaszolni.
(#) csabeszq válasza ALI hozzászólására (») Ápr 28, 2017 /
 
Egy Nodemcu wifi-t tartalmaz, emellett 4MByte flash is van benne, ráadásul az Arduino is elfut rajta. 80/160MHz-es 32 bites proci, 150k RAM és bekerül vagy 1000 Ft-ba. Érdemes lenne mint alternatívát megnézni.

Bővebben: Link

Ha web-es alkalmazást szeretnél fejleszteni, az Atmega2560/ENC28J60 kombót jobb, ha elfelejted.

Az enc28j60 szerintem komolytalan cucc. Életében az ember egyszer kipróbálja és annyi. Egy nodemcu simán lekezel párhuzamos kéréseket, nem csak úgy egyesével, figyelve arra nehogy az RX+,RX- lábakat felcseréld. Kissé bugos a chip...
A hozzászólás módosítva: Ápr 28, 2017
(#) andyka válasza csabeszq hozzászólására (») Ápr 28, 2017 /
 
Vagy EZT. Az 1-es szamu. Ugyanaz csak kisebb kiszerelesbe.
Szerintem messze megeri azt a penzt.
A hozzászólás módosítva: Ápr 28, 2017
(#) ALI válasza csabeszq hozzászólására (») Ápr 28, 2017 /
 
Köszi. Ezzel az a gondom kevés a láb kiosztása. Nekem kell lcd,relék,max6675, ds1820,pwm,sd,ethernet,nyomógombok.
Nem tudom ennyit hogy lehetne vele lekezelni.
(#) ALI válasza vargham hozzászólására (») Ápr 28, 2017 /
 
Köszi. Szerintem meg találtam a választ.
https://www.arduino.cc/en/reference/ethernet
(#) andyka válasza ALI hozzászólására (») Ápr 28, 2017 /
 
MCP23017, MCP23S17 ezek talan megoldanak a gondot. Szerintem a wifi, a nagy sebesseg es a memoria kompenzalja.
A hozzászólás módosítva: Ápr 28, 2017
(#) csabeszq válasza ALI hozzászólására (») Ápr 28, 2017 /
 
Mellé raksz egy AVR-t IO port bővítőnek. A kerti locsolómban az ESP az agy, az AVR az IO port, tehát a probléma megoldható.

Szerintem az ENC28J60-nal nem tudsz mit kezdeni, de ez részletkérdés.

Ha kereszt-kábel helyett véletlen egyenes kábelt raksz, akkor 50% feletti csomagvesztést produkál. Nekem akkor lett nagyon elegem az egészből. Mindig legyen nálad kereszt és egyenes kábel is, attól függően, hogy milyen routerhez csatlakoztatod. Egy kábel nem elég neki.

Az Atmega2560 a maga 8k RAM jával, az ENC28J60 szintén 8k RAM-jával, hát igencsak vicces játékszerek. Kevés web-lap fér be 8k-ba. Szerintem komplett vakvágány az egész.

Arról nem is beszélve, hogy milyen eszméletlen lassú. Az ESP8266 40 MHz-cel olvassa a flash-t, az AVR max 8 MHz-cel, amit még át is kellene tolnia az ENC28J60 felé SPI-n.

Bocs, de 30kbyte/s egy komolyabb weblapnál tragédia.
A hozzászólás módosítva: Ápr 28, 2017
(#) ALI válasza csabeszq hozzászólására (») Ápr 28, 2017 /
 
Amire használni akarom az egy apríték égető kazán. A net azért kell, hogy a hőmérséklet adatokat el tudjam küldeni pl ide https://thingspeak.com/. Az sd meg az apríték fogyását akarom tárolni.
Gondolom erre elég nekem.
(#) RoliNyh hozzászólása Ápr 28, 2017 /
 
Szép napot, megit én volnék...

Szóval keresgéltem kicsit, és úgy néz ki, hogy a készülő elektromos kerékpáromhoz a kijelző egy okostelefon lesz. Terveim szerint egy 328P fogja mérni a teljesítményt, és át kellene küldeni BT modulon keresztül az android rendszerre. Namármos, a keleti onlineboltokat túrva, kb kétfajta modulra akadtam. Ezek a HC-05 és HC-06 típusnévre hallgatnak. Letöltöttem a hozzávaló adatlapot, és igazából több féle is van.

HC-0x Bluetooth datasheet...

Az adatlapban ott van, hogy létezik Slave és Master, valamint átkapcsolható verzió is. Mivel ez lesz az első bluetoot -os kapcsolatom, kérdezném nekem most akkor melyík is kellene? Jó tudom, veszek egy átkapcsolható verziót, de melyíket hová használják? Egyébként elég szűk a termékválaszték ezen a téren, vagy csak azért van ez, mert ez a legolcsóbb verzió?

Egyébként az ötlet ebből a videóból jött:

Arduino serial data send BT modul to android system...

Plusz egy kérdés, ezen az elven, gondolom WiFi modullal is meg lehetne csinálni ezt a projektet?
A hozzászólás módosítva: Ápr 28, 2017
(#) KBal76 válasza RoliNyh hozzászólására (») Ápr 28, 2017 / 1
 
Küldésre mind a kettô jó, de a HC-05, ami az átkapcsolható jobb, de nem azért mert átkapcsolható, hanem mert van egy protected mód, ez a BT kommunikációra vonatkozik, amit a 06-os nem tud (és néhány telefon kifejezetten igényli) , emezen viszont bekapcsolható AT parancsokkal.
A hozzászólás módosítva: Ápr 28, 2017
(#) RoliNyh válasza KBal76 hozzászólására (») Ápr 28, 2017 /
 
Akkor ha jól érzem és egy ilyet rendelek:

Bluetooth modul...

akkor már nem nagyon foghatok mellé.
A másik amire kíváncsi volnék, hogy ezen az alaplappanelen vajon meg van -e oldva már a szintillesztés is vagy nincs, és kell még szintillesztő a 328P és -e közé?
Vagy mehet rá direktben szerinted?
(#) attika válasza RoliNyh hozzászólására (») Ápr 28, 2017 /
 
Én Hc06-ot használok több kütyümbe is és ahhoz kellett szintillesztő.
A 3,3V-ot már magasnak érzékeli a BTM ha 5V-ról működteted.
(#) RoliNyh válasza attika hozzászólására (») Ápr 28, 2017 /
 
Pech, akkor lehet én se úszom meg...
(#) sirály12 válasza RoliNyh hozzászólására (») Ápr 28, 2017 /
 
Miért nem megy minden akkor 3,3V-on?
(#) RoliNyh válasza sirály12 hozzászólására (») Ápr 28, 2017 /
 
Valójában nem is tudom. Ha van 328p ami full 3.3V on megy, akár még az is szóba jöhet...
(#) Kovidivi válasza RoliNyh hozzászólására (») Ápr 28, 2017 /
 
8MHz-en adatlap szerint stabil, a valóságban 16MHz-en is, de szobahőmérsékleten. Ettől eltérő hőmérsékleten nem garantált a stabil működés. Adatlap pontosabban informál.
(#) RoliNyh válasza Kovidivi hozzászólására (») Ápr 28, 2017 /
 
Akkor azt hiszem kipróbálom majd ha megérkezik...

Más, közben találtam egy másik féle BT modult, kérdés hogy ez is tudja -e azt a biztonsági módod amit előbb KBal76 említett...

SPP-C Bluetooth serial pass-through module...

Mert ugyebár a keletiek ígérnek fűt fát, csak vedd meg a cuccot.
Aztán, hogy mi igaz belőle majd utólag derül ki csak...
(#) attika válasza RoliNyh hozzászólására (») Ápr 28, 2017 /
 
Ugyan ilyenem van HC-06-ba, ugyan azt tudja mind a kettő.
Amit észre vettem különbséget az az, hogy amíg nem csatlakozik semmihez addig ezen lassabban villog a kis led rajta, míg a másik fajtán sokkal gyorsabban.
Viszont 3,3V-ról nem biztos, hogy fog menni, sőt szerintem biztos, hogy nem.
(#) RoliNyh válasza attika hozzászólására (») Ápr 28, 2017 /
 
Végül is a feszültség nekem mindegy is. Bár az 5V annyival előnyösebb, hogy az már van a rendszerben. Akkor rendelek is egy ilyet...
(#) jeges hozzászólása Ápr 30, 2017 /
 
üdv!

Szeretnék soros porton keresztül eepromot területet irni olvasás az megy!
Tömb probálom a beirt részt tárolni de nem irodik bele az ki jelölt eeprom területre...


  1. #include
  2. //int a;
  3. long a;
  4. int value;
  5.  
  6. void setup()
  7. {
  8. Serial.begin(9600);
  9. }
  10.  
  11. void loop()
  12. {
  13.  
  14. a=Serial.parseInt();
  15.  
  16. EEPROM.write(1, a);
  17.  
  18. delay(2000);
  19.  
  20.  
  21. value = EEPROM.read(1);
  22.  
  23. Serial.print(a);
  24. Serial.print("\t");
  25. Serial.print(value);
  26. Serial.println();
  27.  
  28. // a = a + 1;
  29.  
  30. //if (a == 512)
  31. // a = 0;
  32. //
  33. delay(500);
  34. }
(#) vargham válasza jeges hozzászólására (») Ápr 30, 2017 /
 
"Tömb probálom"
? Ebben a kódban nincs tömb.

Érdekes még az #include semmi is.

Amúgy várd össze az összes adatot egy bufferba, és utána írd ki.
A delay(2000) pedig nem túl egészséges miközben bájtonként olvasod a soros portot.
A delay amúgy sem egészséges, de az már egy külön téma.
(#) icserny válasza vargham hozzászólására (») Ápr 30, 2017 /
 
A fórummotor lenyeli a csúcsos zárójelek közé zárt állománynevet.
(#) kapu48 válasza jeges hozzászólására (») Ápr 30, 2017 /
 
Az EEPROM-nak véges az írási ciklusok száma!

Ezért tilos végtelen ciklusban, minden feltétel nélkül, egyfolytában írni!
Mert percek alatt túlírás következményeként, tönkremegy!
(#) FDAssasin hozzászólása Ápr 30, 2017 /
 
Sziasztok!
Arduinohoz van lehetőség ELF transzmittert építeni? Ha igen, miből? Vagy hogyan? Nem vagyok igazán otthon a témában, a google számomra homályos infókat ad. Nagy távolságra kéne szöveget továbbítanom, vezeték nélkül. 1km-es hatótáv nagyon jó lenne, de 5-600 méter elvileg megfelelhet. Nyilván az sem baj ha többet tud!
(#) Bakman válasza FDAssasin hozzászólására (») Ápr 30, 2017 /
 
Nem LoRa modult keresel ELF helyett? Azokkal sík terepen át lehet lőni 2-3 km-t is.
(#) jeges válasza vargham hozzászólására (») Ápr 30, 2017 /
 
Ez lett volna....#include <EEPROM.h>

Ez Serial.parseInt();tömb?
(#) Lac364 hozzászólása Ápr 30, 2017 /
 
Üdvözletem minden hobbistáknak. Hobbiszinten kezdtem tanulni , elsajátítani az arduino uno Atmega 2560 stb programozását.A két ill négysoros Lcd programozása úgy ahogy működik ,szeretnék tovább lépni Tft Lcd-vezérlésére.Vásároltam az ebayről egy képen látható 3,5" Tft lcd-t .Unohoz ill Atmega2560 hoz is kompatibilis elméletileg. Nekem mind kettővel működik egy egy teszt példaprogram erejéig , amit a linken található oldalról töltöttem le. A kijelző ili9481 nem tudom ez kinek mit mond. Ebay-en így hirdették s ami tetszett benne az olcsósága.Ha valaki rendelkezik ehhez a kijelzőtípushoz tapasztalattal ill egy-két példaprogrammal ,meg köszönném ,vagy csak leírná a tapasztalatait.A kijelzőhöz a linken lévő oldalról töltöttem le a példaprogramot. A letöltött programot kicsomagolva a Example01-Simple test nevű mappában található Uno és Mega2560 programok gond nélkül futnak uno-ban illetve megan. De a többi programot nem tudtam szóra bírni. Ebben is kérném a segítségeteket. Bármilyen egyszerű program érdekelne a kijelzőhöz. Válaszotokat segítségeteket előre is köszönöm. Teszt program Bővebben:Ebay
A hozzászólás módosítva: Ápr 30, 2017

s-l1600.jpg
    
(#) jeges válasza kapu48 hozzászólására (») Ápr 30, 2017 /
 
Most hogy emlited igen mindig irja!
De mit figyeljek mind feltételbe eeprom tartalma mindig változik azt nem jo !
(#) kapu48 válasza Lac364 hozzászólására (») Ápr 30, 2017 /
 
Irja a megjegyzésben, hogy kel hozzá még:
// IMPORTANT: Adafruit_TFTLCD LIBRARY MUST BE SPECIFICALLY
// CONFIGURED FOR EITHER THE TFT SHIELD OR THE BREAKOUT BOARD.
// SEE RELEVANT COMMENTS IN Adafruit_TFTLCD.h FOR SETUP.
adafruit/TFTLCD-Library

És ezeket be kel állítani a megához:
  1. // The control pins for the LCD can be assigned to any digital or
  2. // analog pins...but we'll use the analog pins as this allows us to
  3. // double up the pins with the touch screen (see the TFT paint example).
  4. #define LCD_CS A3 // Chip Select goes to Analog 3
  5. #define LCD_CD A2 // Command/Data goes to Analog 2
  6. #define LCD_WR A1 // LCD Write goes to Analog 1
  7. #define LCD_RD A0 // LCD Read goes to Analog 0
  8.  
  9. #define LCD_RESET A4 // Can alternately just connect to Arduino's reset pin
  10.  
  11. // When using the BREAKOUT BOARD only, use these 8 data lines to the LCD:
  12. // For the Arduino Uno, Duemilanove, Diecimila, etc.:
  13. //   D0 connects to digital pin 8  (Notice these are
  14. //   D1 connects to digital pin 9   NOT in order!)
  15. //   D2 connects to digital pin 2
  16. //   D3 connects to digital pin 3
  17. //   D4 connects to digital pin 4
  18. //   D5 connects to digital pin 5
  19. //   D6 connects to digital pin 6
  20. //   D7 connects to digital pin 7
  21. // For the Arduino Mega, use digital pins 22 through 29
  22. // (on the 2-row header at the end of the board).


Egyébként ezek a pin_magic.h -ban elvannak készítve!
Csak ki kel jelölni a használt boardot.
A hozzászólás módosítva: Ápr 30, 2017
(#) Lac364 válasza kapu48 hozzászólására (») Ápr 30, 2017 /
 
Azt hiszem ez kevés infó számomra hogy életre keltsem a programot.
Következő: »»   336 / 847
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem