Keresés

Részletes keresés

Prof Creative Commons License 2024.03.12 0 0 4614

Egyrészt. Tudni kellene, hogy a modul 5 V-os vagy 3,3 V-os tápfeszt kér, mert nagyon nem mindegy.

Másrészt. A korrupt adatcsomag szinte minden esetben rossz tápolást jelent. Kiviteltől függően a külső aktív antenna 50 mA-es csúcsokat bír felvenni, ezt valahonnan elő kell teremteni.

Harmadrészt. Arduino lábról közvetlenül nem tápolunk aktív eszközt, MCU-t meg pláne nem. Pont. Ha feltétlen kapcsolni szeretnénk, akkor egy megfelelő minőségű tápvonalat kapcsolunk az arduinoval egy tranzisztoron vagy feten keresztül. Ennek van pár alapos oka.
Negyedrészt. Egy gyári, megfelelő forrásból származó ublox NEO M8M0 bélyeg magában (nagy tételben) a 15 dolláros ársávban mozog (már ha lehet kapni), vagyis ha a modulod aktív antennával, egy rakat alkatrésszel együtt olcsóbb volt, mint bruttó 10 000 forint, akkor jó eséllyel olyasmi van rajta, ami a gyári specifikációkat esetleg nem tudja maradéktalanul teljesíteni.

Előzmény: Mr.Cross (4608)
lesi fotós Creative Commons License 2024.03.12 0 0 4613

Én 7M modullal dolgoztam nemrégen. Az a modul a tápot az USB-ről kapta és abból állította elő a saját tápfeszét.

Ez segíthet Neked: https://robu.in/arduino-gps-clock/

 

Előzmény: Mr.Cross (4608)
Alpári Gnác Creative Commons License 2024.03.12 0 0 4612

Oké, távol álljon tőlem, hogy életvezetési tanácsokat adjak, azt nem szeretik az emberek:)

 

Tehát amit én csinálnék:

 

1. Kikeresném magát a GPS modult, ami az a felületszerelt fémszínű kocka valami katalógusból, ha máshonnan nem, a TME-ről, ott biztosan fenn van.

Mindegyik NYÁK-on ugyanez van.

Ott látszanak a táp lábak, azokon mérnék feszültséget.

Ha 5V megy rá, addig kapcsolnám le, amíg még érdemes, mert én tudom, hogy tettem már láb alól el ilyen modult 5V-tal. Az egy órát működött, aztán ment a kukába. 3 ezer forint, nem is az összeg, csak hogy felesleges...

 

2. Nem nálam van maga a NYÁK, nem tudom, mi van rajta, ha van rajta valami stab kocka, akkor kicsit megnyugodnék, de minek is lenne...

 

3. Az, hogy a GPS mondatok zavarosak lesznek, amúgy is valami táp problémára utalna számomra, ha rendben van a tápfesz, akkor megkondiznám.

 

4. Az, hogy valami 5 napig működik, nem jelenti azt, hogy másnap is működni fog, ezen elgondolkoznék.

 

5. Minden órám GPS-es, pedig aztán van egy pár, egyikkel sem volt semmiféle gond soha. Nem kellett újra indítanom a GPS-t soha, egyszer sem. Mivel nem devboardokkal építkezem, nálam alap a 3,3V-os stab kocka. De mind az UNO-n, mind a Nano-n van 3,3V, semmibe nem kerül arra áttenni a tápot.

 

De semmiképpen sem pusholnám a tapasztalati tényeimet arra, aki kérdezi, mert majd eldönti ő...

 

Hát így :)

Előzmény: Mr.Cross (4611)
Mr.Cross Creative Commons License 2024.03.11 0 0 4611

De 5 voltról megy. Nehéz kitalálni hogy mennyi is kell neki, mert egyik helyen 5V-ot írnak, a másik helyen 3.3-at.

https://shop.tavir.hu/termek/shop/modulok/iranytu-modulok/gps-modul-neo-8m/ itt 5/3.3V

https://www.hestore.hu/prod_10038741.html itt 5V volt de nemrég kijavították 3.3V-ra

https://techfun.sk/hu/produkt/gps-modul-neo-m8n/ itt megint 3.3V

https://electropeak.com/gy-neo-8m-v2-flight-control-gps-module itt 3.3-5V

ha nem halt meg 5 nap alatt, akkor talán már nem fog  :D

Előzmény: Alpári Gnác (4610)
Alpári Gnác Creative Commons License 2024.03.11 0 0 4610

Ugye nem 5V-ról megy a GPS modulod?

 

Mert ha igen, viharos sebességgel kapcsold ki, ez ugyanis 3,3V-os!

Én már gyilkoltam meg GPS modult, igaz nem ilyet, 5V-tal...

 

Amúgy 23mA-t ír áramfelvételnek, szóval mehet pin-ről is, szódával.

Előzmény: Mr.Cross (4608)
rfc Creative Commons License 2024.03.11 0 0 4609

Írsz saját rotate függvényt:

https://blog.regehr.org/archives/1063

Vagy megpróbálkozhatsz inline assemblerrel (__asm__).

Előzmény: Mr.Cross (4608)
Mr.Cross Creative Commons License 2024.03.11 0 0 4608

Sziasztok! Csináltam egy GPS órát NEO-8M-el, ami működött másfél napig, majd elkezdett szétesett adatokat küldözgetni a GPS modul. Most átírtam a kódot úgy, hogy egy PIN-ről kapja a GPS modul az áramot, és ha rossz formátumban kapja az adatot, akkor leveszem az áramot 5 másodpercre, majd újra inicalizálom az egészet. Az lenne a kérdésem, hogy elbírja az arduino PIN a GPS modult, vagy van-e valami szebb megoldás erre? Jelenleg UNO-n van összedugaszolva, az bírja, de később klón NANO-ra lesz szerelve.

A másik kérdésem meg az, hogy:

byte aaa= B00000000;

byte bbb= B10100000;

szeretném eltolni a bit-eket balra úgy, hogy a túlcsordult bit átkerüljön a másik byte-ba, vagyis az eredmény

00000001 01000000 legyen. 
Assembly kódban van a carry bit

ROL AL, B10100000

ROL BL, B00000000

ott a BL 00000001 lesz, van valami hasonló Arduinoban, vagy ez hogyan oldható meg egyszerűen?

 

Mr.Cross Creative Commons License 2024.03.07 0 0 4607

https://github.com/SCRN92/Sim800L

#include <Sim800L.h>

Sim800L Sim800L(10, 11);

 

 

void setup(){

Sim800L.begin(4800);

Sim800L.sendSms("+1234567890","Hello world!");

}

 

 

void loop(){

//do nothing

}

 

Amikor kicsit túltolták az egyszerűsítést  :D  :D  :D  :D

Előzmény: rfc (4606)
rfc Creative Commons License 2024.03.07 0 0 4606

Ha pedig nem akarsz AT parancsokat küldözgetni, nézd meg ezt a libraryt:

https://github.com/SCRN92/Sim800L

rfc Creative Commons License 2024.03.07 0 0 4605

Szerintem dugd be a SIM-et egy telefonba, kapcsold ki a PIN-t, és nézd meg, regisztrál-e a hálozatba.

Aztán futtasd le ezeket az AT parancsokat:

AT

AT+CSQ

AT+CCID

AT+CREG?

Ez utóbbit beteheted egy ciklusba, hogy pár másodpercenként köpje ki a regisztráció állapotát.

https://m2msupport.net/m2msupport/atcreg-network-registration/

Előzmény: matee. (4603)
Mr.Cross Creative Commons License 2024.03.07 0 0 4604

https://www.youtube.com/@AhmadLogs/videos a gyerek több videójában is a SIM800L GSM modullal szórakozik

Előzmény: matee. (4602)
matee. Creative Commons License 2024.03.03 0 0 4603

Ezek a parancsok futnak le:
AT OK

AT+CFUN=1 OK

AT+CPIN="####" OK

+CPIN: READY

AT+CGREG=2

OK

AT+CSQ

+CSQ: 24,0

 

 

Kód:

#include <SoftwareSerial.h>SoftwareSerial mySerial(1, 3);void setup(){
  Serial.begin(9600);
  mySerial.begin(9600);  Serial.println("Initializing...");   delay(1000);  mySerial.println("AT");   updateSerial();  delay(1000);  mySerial.println("AT+CFUN=1");  updateSerial();  delay(5000);  mySerial.println("AT+CPIN="####"");  updateSerial();delay(5000); mySerial.println("AT+CCID");  updateSerial();delay(5000);mySerial.println("AT+CGREG=2");  updateSerial();delay(5000);


   mySerial.println("AT+CSQ");  updateSerial();  delay(1000);   mySerial.println("AT+CREG?");  updateSerial();  delay(1500);    mySerial.println("AT+COPS=?");  updateSerial();   


}void loop(){}void updateSerial(){  delay(500);  while (Serial.available())   {    mySerial.write(Serial.read());  }  while (mySerial.available())   {    Serial.write(mySerial.read());  }}

Előzmény: matee. (4602)
matee. Creative Commons License 2024.03.03 0 0 4602

Sziasztok!

Valaki próbálkozott már sim800l modullal gsm hálózatra kapcsolódni?

Többszöri próbálkozásra sem megy nekem. 

ruzsa janos Creative Commons License 2024.02.26 0 0 4601

Táp javaslat bármihez: 1 vagy több 18650 cella, meg egy ilyen töltőáramkör.

Ha nem kell 5 volt, akkor a cellát közvetlenül is használhatod, nulla zaj lesz.

Aliexpress

ruzsa janos Creative Commons License 2024.02.26 0 0 4600

5 wattos, 10x100 mm es COB led nekem elég volt...

Előzmény: Prof (4599)
Prof Creative Commons License 2024.02.25 0 0 4599

Elvileg elég. De ettől még előbb tesztelni kell élőben, hogy akár csak egy szegmesnyi LED elég és kellő fényerővel világít. Utána jöhet a matek, hogy ez hogyan tápolható. És hogyan hűthető (közvetlen napsütésben mostanában bírnak 70-80 fok felszíni hőmérsékletek adódni, ami nem igazán barátja a ledeknek).

 

Előzmény: ruzsa janos (4597)
halaloszto Creative Commons License 2024.02.25 0 0 4598

Autó témában vannak soros buszos teljesítményfokozatok, esetleg arra körülnézni.

 

De kültérben fénykibocsátó elven működő display szerintem halott ötlet. Mire akkora fényereje lesz, hogy tényleg olvasható napsütésben is, rájössz hogy nem akarod a villanyszámlát fizetni.

Előzmény: Prof (4596)
ruzsa janos Creative Commons License 2024.02.25 0 0 4597

Mi a helyzet az ULN2003 darlington végfokkal? Csatornánként 500 mA és 50 V. Ez 12 voltos lednél 65-6 watt / szegmens, ami azért elég.

A Elévpedig egy 16 csatornás pwm kimenetű i2c buszos meghajtót tennék, mert annál a csatornák ki/bekapcsolt állapota megoldott. Én amerikai foci kijelzőt készítettem így, bár azt fet-es végfokokkal. Két uln2003 plusz egy pwm driver elég. 

 

Előzmény: Prof (4596)
Prof Creative Commons License 2024.02.25 0 0 4596

Annyit kotyognék bele, hogy kb. 1,5 éve végigtúrtam mindent és arra jutottam, hogy EGY IC-vel nem lehet megoldani, hogy értelmes méret és értelmes fényerő legyen, vagyis vagy legalább egy darlington-mező, de inkább egy tisztességes meghajtó-fokozat kell mögé. Vagyis sok kábel, sok forrasztás vagy gyártott nyák.

Első menetben egy protót kell összerakni és kivinni a szép tavaszi napsütésbe, és megnézni, hogy tényleg látszik-e x méterről.

Alpári Gnác Creative Commons License 2024.02.24 0 0 4595

Az áramkorlát a TM1637-re vonatkozik!

Előzmény: Mr.Cross (4594)
Mr.Cross Creative Commons License 2024.02.24 0 0 4594

Még ezt tudom elképzelni mint megbuherálható órát, mert amit elsőre linkeltem, ott érhet meglepetés, ha a számlap LCD és csak led háttérvilágítása van. Elsőre tm1637-ből kivezetékelve próbálnám, hátha az is elbírja (ott külsőleg adnák neki 5V-ot, és akkor nem az arduinot terhelné)

Előzmény: Alpári Gnác (4593)
Alpári Gnác Creative Commons License 2024.02.24 0 0 4593

Nem kizárt, ha belefér a szegmensenként 50mA, illetve a közös lábon 200mA áramkorlátba.

Közös anódos, ha jól nézem.

Előzmény: Mr.Cross (4592)
Mr.Cross Creative Commons License 2024.02.24 0 0 4592

Majd valami kínai boltban körül nézek, vagy temu vagy hasonló helyekről, ha találok valamit 3000 Ft körül, az még nem okoz lelkiismeretfurdalást ha szétbarmolom, ha netalántán meg összejönne, az hasznos lesz nektek is  :D  :D  :D

Előzmény: Alpári Gnác (4591)
Alpári Gnác Creative Commons License 2024.02.24 0 0 4591

Az is újító ötlet lenne:)

Előzmény: halaloszto (4590)
halaloszto Creative Commons License 2024.02.24 0 0 4590

Vagy egy tárcsa, és két mutató. Láttam már több helyen, azt hiszem bevált. 

Előzmény: Alpári Gnác (4589)
Alpári Gnác Creative Commons License 2024.02.24 0 0 4589

Én teljesen mechanikus megoldásban gondolkodnék: léptetőmotor és valami fából készült szerkezet.

 

Ez jó ötlet, négy tárcsával nem is olyan borzasztó méretben lehetne egész látványos digitális órát csinálni.

Mindenképpen egyszerűbb, mint pl. elforduló szegmenseket fabrikálni, bár az is jól mutatna. De ott a mechanika már komoly mérnöki tervezést igényelne.

Előzmény: Prof (4588)
Prof Creative Commons License 2024.02.24 0 0 4588

Nagyjából ez a "követendő" út.

A 8x8-as mátrixok legnagyobb baja, hogy csak labor-körülmények között van értelmezhető fényerejük, ahogy kikerülnek szabad térre, ez az előny elvész, nehezen vagy egyáltalán nem olvashatók.

Hasonló problémába már belefutottam, arra jutottam, hogy bármilyen értelmes megoldás elképesztően komplikált és/vagy nagyon alkatrészigényes. Az egyszerűeket (mint a 8x8 mátrix) nagyon egyszerű megcsinálni, de nem biztos, hogy minden feltételt maradéktalanul teljesítenek.

Én teljesen mechanikus megoldásban gondolkodnék: léptetőmotor és valami fából készült szerkezet.

Előzmény: Alpári Gnác (4587)
Alpári Gnác Creative Commons License 2024.02.23 0 0 4587

Van a MAX7219 alapú kijelző, amivel egyszerű bánni.

8x8-as mátrix, lényegében bármennyi ilyet fel lehet fűzni, nekem 4-es kivitelben van pár darab, olyan 3 cm magas számokat lehet vele kiíratni.

Van hozzá működő könyvtár, lehet futtatni a kiírást, meg mindenféle.

 

A másik, hogy vettem filament LED-eket, ezek önmagukban 3 cm hosszúak, ezekből tehát már 6 cm magas kijelző fabrikálható, csak ezzel elég sok a munka.

Eleve össze kell belőle rakni magát a kijelzőt, másrészt akkor lesz 1-1 db közös anódos, vagy katódos 7-szegmenses kijelződ, azt meg multiplexelni kell, hogy bele férjen a lábakba.

Ilyen amúgy:

https://www.aliexpress.com/item/1005004055944666.html?spm=a2g0o.order_list.order_list_main.17.9c431802YLzeHs

 

Téli-nyári időszámításra simán egy kapcsolót szoktam tenni.

Azért, mert arról volt szó, hogy megszüntetik az egészet, határidő is volt rá, csak jött a Covid és feledésbe merült.

Viszont ha egyszer mégis eldől, akkor lehetne átprogramozni az összes órámat...

Addig meg évente kétszer átkapcsolom, aztán kész.

Előzmény: Mr.Cross (4586)
Mr.Cross Creative Commons License 2024.02.23 0 0 4586

Sziasztok! Szeretnék egy udvari órát készíteni amit 6-8 méterről is jól lehet látni, és az lenne a kérdésem, hogy van-e a TM1637-nek valami very big kivitele vagy valami alternatív megoldás ami nem haladja meg a képességeimet?

Ha veszek valami ilyesmit https://www.temu.com/hu-en/1pc-acrylic-mirror-digital-alarm-clock-voice-control-dual-alarm-night-mode-snooze-table-clock-5-levels-of-adjustable-brightness-12-24h-anti-disturb-function-electronic-led-clock-for-home-room-living-room-office-decor-without-battery-g-601099541003401.html?top_gallery_url=https%3A%2F%2Fimg.kwcdn.com%2Fproduct%2FFancyalgo%2FVirtualModelMatting%2Fd0c2bbd83a4536cc811f922d9eeb27fb.jpg&spec_gallery_id=4084366897&refer_page_sn=10009&refer_source=10022&freesia_scene=2&_oak_freesia_scene=2&_oak_rec_ext_1=MjM2MDAw&refer_page_el_sn=200049&refer_page_name=search_result&refer_page_id=10009_1708690062519_udn2v6oahn&_x_sessn_id=1jiem0xd1f vajon mekkora az esélye annak hogy a kijelzőjét egy TM1637 szétbuherált alaplapjára forrasszam? Megjött a GPS modulom, az időt is sikerült kiolvasni belőle, bár a téli-nyári időszámítással lesz némi munkám. 
Üdv: Domel

Mr.Cross Creative Commons License 2024.02.20 0 0 4585

Megtaláltam közben a forráskódot is:  https://ordasigabor.webnode.hu/l/blogbejegyzes-kepekkel/
Szerintem áram és feszültséggörbe differenciált mér

Előzmény: Prof (4583)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!