Arduino - projekti, ideje, savjeti, problemi izdvojena tema

poruka: 1.365
|
čitano: 387.005
|
moderatori: DrNasty, pirat, XXX-Man, Lazarus Long, vincimus
+/- sve poruke
ravni prikaz
starije poruke gore
Ova tema je sadržajno povezana sa sljedećim temama: Uvod u elektrotehniku (istosmjerna struja)
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Sum_of_all_fears kaže...

Loše komunicira... AT komande prolaze (recimo na "AT" odgovori sa "OK") ali čim pokušam poslati SMS (ili duže komunicirati sa njime - AT+COPS?, AT+CFUN=? i sl), padne.

Nisam skužio - preko čega mu šalješ komande? Kako se spajaš na njega? EDIT: Preko Arduina komuniciraš s njim? Pa napisao sam ti da Arduino ima previsoki napon IO pinova za taj modul. Napon pinova treba biti 2.7-2.8V. Ako nemaš level shifter, imaš u datasheetu na onoj stranici prikaz kako možeš isto postići pomoću otpornika.

 

Sum_of_all_fears kaže...

Dakle, čim mora bar malo više struje povući, modul se resetira iako ima na raspolaganju oko 2.5A. Moguće da mu treba još više (3A) za rad.

LM317T spoji na 12V i podesi ga nek modulu da 4.2V.

 

Poruka je uređivana zadnji put ned 18.9.2016 21:20 (mbaksa).
15 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Pa sa Arduinom Nano. SIM800L je spojen na d7/8 pinove i komuniciram preko softwareserial sa njime (mogao bi i tu biti poneki uzrok problema)...

 

Za LM317 nemam hladnjak da bi ga napajao sa 12V. Imam neke alu CPU hladnjake ali ništa pametno za fiksiranje tako da kao da ga niti nemam. Moram neku bušilicu nabaviti, na ovoj staroj bosch je baterija otišla a košta skoro ko nova bušilica.

 

[edit] - sad te kužim, arduino i/o mu je previše? Na listingu na ebayu je pisalo da je 3.3V tolerant i da ne treba logic shifter ili tranzistori za spajanje, zato sam spojio drito. To je cijela pločica, nije samo SIM800L čip. Ima neki regulator na sebi...

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
Poruka je uređivana zadnji put ned 18.9.2016 21:27 (Sum_of_all_fears).
8 godina
odjavljen
offline
Arduino - projekti, ideje, savjeti, problemi

Sum,a da probaš čisto radi testiranja sim modula njemu riješiti napajanje preko li-ion baterije? S njom nećeš morati koristiti nikakve regulatore, a potvrdit ćeš da li ti je modul ispravan ili ne.

 
0 0 hvala 0
15 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Pa to bi možda bila i najbolja ideja... Ova baterija koju imam može isporučiti peak od 35A, valjda će mu to biti dosta (baterija za el. cigaru)

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Sum_of_all_fears kaže...

Za LM317 nemam hladnjak da bi ga napajao sa 12V. Imam neke alu CPU hladnjake ali ništa pametno za fiksiranje tako da kao da ga niti nemam.

Okreneš hladnjak naglavačke, staviš malo termalne paste i staviš nešto na LM317T pa neka gravitacija obavi svoje.

 

Ti regulatori bi ionako trebali biti prilično izdržljivi što se tiče temperature, a imaju i termalnu zaštitu.

 

Sum_of_all_fears kaže...

Moram neku bušilicu nabaviti, na ovoj staroj bosch je baterija otišla a košta skoro ko nova bušilica.

Jednom prilikom sam kupio "OK" bušilicu u Baumaxu, s Li-ionskom baterijom. 375 kuna ili tako nešto. Super stvar (samo su svrdla katastrofa, ali to valjda imaš).

 

Sum_of_all_fears kaže...

[edit] - sad te kužim, arduino i/o mu je previše?

Da.

 

Sum_of_all_fears kaže...

Na listingu na ebayu je pisalo da je 3.3V tolerant i da ne treba logic shifter ili tranzistori za spajanje, zato sam spojio drito. To je cijela pločica, nije samo SIM800L čip. Ima neki regulator na sebi...

Pročitaj komentar korisnika "demkat1" na eBayu, na linku kojeg si dao.

 

Ta pločica na sebi nema nikakav regulator - žuti kvadar je kondenzator.

 

Ako misliš da ima regulator u metalnom pakiranju - ne vidim ga u prikazu sadržaja tog pakiranja. Tako da se ja ne bih vodio time što pišu prodavači, nego bih se vodio onime što piše u datasheetu.

15 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Ok, znači na listingu krivo piše - mislim da je modul još živ jer uredno žmiga "spajanje na mrežu". Ništa, sutra složit logic shifter, maznuti bušilicu iz servisa u firmi da napravim hladnjak kako treba (ionako imam već par LMxxx koje bi trebalo za potrebe testiranja hladiti) i probati prvo napajati sa LM317 iz 12v a ako ne bude surađivao, sa baterijom.

 

Živo me zanima ako je čip stvarno naebo od Arduina da li mogu tražiti drugog od sellera jer ipak je krivo napisao u listingu...

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
8 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Sum_of_all_fears kaže...

Pa to bi možda bila i najbolja ideja... Ova baterija koju imam može isporučiti peak od 35A, valjda će mu to biti dosta (baterija za el. cigaru)

 18650 će mu biti biti dobra. Inače ti on ima i opciju da ti šalje napon baterije- i to veoma precizno.

 

 

15 godina
odjavljen
offline
Arduino - projekti, ideje, savjeti, problemi

Divider bi onda bio za Vin=3.3V => R1 = 200R a R2 1k. Vout = 2.75V. Taman.

 

[edit] - dodani divideri u shemu, VIN za Arduino 5v, diode kod napajanja i dalje nemaju smisla (do daljnjeg), nedostaje punjač za bateriju...

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
Poruka je uređivana zadnji put ned 18.9.2016 22:26 (Sum_of_all_fears).
Moj PC  
0 0 hvala 0
8 godina
odjavljen
offline
Arduino - projekti, ideje, savjeti, problemi

Za punjenje baterije uzmi TP4056 sa zaštitom.

 
0 0 hvala 0
15 godina
odjavljen
offline
Arduino - projekti, ideje, savjeti, problemi

Izgleda da je ovaj SIM800 neispravan... Sad sam složio divider i bolje napajanje (sa regulatorom, 0-24V max 4A, izvučeno iz starog Epsona) i modul se i dalje restarta.

 

Slicer - da, ti punjači koje imam za baterije su sa zaštitom...

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
Moj PC  
0 0 hvala 0
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Ili neispravan ili oštećen previsokim naponom na pinovima (EDIT: barem na RX pinu, jer je TX nebitan, osim ako ga Arduino ne bi dignuo na svoj VCC, a ne bi trebao).

 

Poruka je uređivana zadnji put pon 19.9.2016 19:58 (mbaksa).
16 godina
moderator
offline
Arduino - projekti, ideje, savjeti, problemi

Konačno sam se malo pozabavio STM-ovim mikrokontrolerom - pločicom koja podsjeća na Arduino Nano. U pitanju je 32-bitni ARM, koji je dosta brži od Atmega328p (radi na 72 MHz) i ima 20 kB RAM-a, a cijena smiješnih 2,5 dolara. Ako nekome ne treba WiFi, a treba mu brzina, ovo je super mikrokontrolerčić (sa *zvjezdicom vezanom uz I2C). Ima i čak dva hardverska I2C sučelja! I to bi bilo genijalno kad bi radilo kak treba, odnosno kad bi bilo propisno implementirano u Arduinovu platformu.

 

Znači, obožavam koristiti I2C OLED 0.96" ekrančić. Dok na Atmegi i ESP-u radi bez problema, tu moraš koristiti modificirane Adafruitove biblioteke. Po defaultu ekran jednostavno ne radi i ne radi. Koji vrag? Pinove sam potrefio (po defaultu je podešeno na drugi hardverski port, a ne na prvi), ali svejedno ne radi. A trebalo bi.

 

Onda ga prebacim na prvi hardverski port - radi! Milina jedna kako radi - radi super. Fino onako kako treba. Međutim, ako na istu sabirnicu spojiš još koji I2C uređaj, sve ode k vragu. Razlog? OLED ekrančić je složen da koristi hardverki I2C, a Wire biblioteka (koju koriste praktički sve ostale komponente) koristi softverski, ali s istim pinovima! Debili. Kad bi ekran radio na 2 hardverskom portu, onda me to ne bi ništa mučilo, no ovako onda ispada da moraš i ručno ići mijenjati pinove za Wire.

 

Onda sam sredio originalni Adafruitov driver za OLED ekrančić i onda je sve proradilo! Međutim, kako je riječ o softverskom I2C-u, cijela stvar se vuče isto kao kod ESP-a.

 

Zbilja ne kužim zbog čega ekran ne radi na drugom hardverskom I2C portu - to bi riješilo sve probleme. Nažalost, nemam drugu pločicu pa da probam na njoj, da ne bi ispalo da mi nešto ne štima baš s tim pinovima.

 

Inače, još jedna stvar je jako zeznuta - trebaš koristiti STlink - programator. I još k tome definicije tih ploča su zeznute i ne možeš programe iz Arduinovog sučelja, zbog krivo definiranih putanji za mape (!) uploadati na pločicu. Koji je vrag ljudima? Tako da sam onda pribjegao tome da u Arduinovom IDE-u eksportiram kompajlirani binarni program i onda ga STM32 ST-Link Utilityjem uploadam na pločicu.

 

Uglavnom, da se sredi podrška za te mikrokontrolerčiće na Arduino platformi, bile bi to super stvarčice za zahtjevnije stvari - brzo i s dovoljno RAM-a za sve one programčiće kojima je količina RAM-a Atmeginim malih mikroa na knap. No, ako kreneš u to i ideš ručno rješavat probleme, riskiraš da ti u budućnosti propadne taj rad ako "zaborave" na tu platformu. Prava šteta. Tu se zapravo malo ljutim što je Arduino odustao o ARM-a ako se ne varam (od Due), a nemaju alternativnu snažnu malu pločicu.

 
3 0 hvala 1
14 godina
offline
Re: Arduino - projekti, ideje, savjeti, problemi
mbaksa kaže...

Konačno sam se malo pozabavio STM-ovim mikrokontrolerom - pločicom koja podsjeća na Arduino Nano. U pitanju je 32-bitni ARM, koji je dosta brži od Atmega328p (radi na 72 MHz) i ima 20 kB RAM-a, a cijena smiješnih 2,5 dolara. Ako nekome ne treba WiFi, a treba mu brzina, ovo je super mikrokontrolerčić (sa *zvjezdicom vezanom uz I2C). Ima i čak dva hardverska I2C sučelja! I to bi bilo genijalno kad bi radilo kak treba, odnosno kad bi bilo propisno implementirano u Arduinovu platformu.

 

Znači, obožavam koristiti I2C OLED 0.96" ekrančić. Dok na Atmegi i ESP-u radi bez problema, tu moraš koristiti modificirane Adafruitove biblioteke. Po defaultu ekran jednostavno ne radi i ne radi. Koji vrag? Pinove sam potrefio (po defaultu je podešeno na drugi hardverski port, a ne na prvi), ali svejedno ne radi. A trebalo bi.

 

Onda ga prebacim na prvi hardverski port - radi! Milina jedna kako radi - radi super. Fino onako kako treba. Međutim, ako na istu sabirnicu spojiš još koji I2C uređaj, sve ode k vragu. Razlog? OLED ekrančić je složen da koristi hardverki I2C, a Wire biblioteka (koju koriste praktički sve ostale komponente) koristi softverski, ali s istim pinovima! Debili. Kad bi ekran radio na 2 hardverskom portu, onda me to ne bi ništa mučilo, no ovako onda ispada da moraš i ručno ići mijenjati pinove za Wire.

 

Onda sam sredio originalni Adafruitov driver za OLED ekrančić i onda je sve proradilo! Međutim, kako je riječ o softverskom I2C-u, cijela stvar se vuče isto kao kod ESP-a.

 

Zbilja ne kužim zbog čega ekran ne radi na drugom hardverskom I2C portu - to bi riješilo sve probleme. Nažalost, nemam drugu pločicu pa da probam na njoj, da ne bi ispalo da mi nešto ne štima baš s tim pinovima.

 

Inače, još jedna stvar je jako zeznuta - trebaš koristiti STlink - programator. I još k tome definicije tih ploča su zeznute i ne možeš programe iz Arduinovog sučelja, zbog krivo definiranih putanji za mape (!) uploadati na pločicu. Koji je vrag ljudima? Tako da sam onda pribjegao tome da u Arduinovom IDE-u eksportiram kompajlirani binarni program i onda ga STM32 ST-Link Utilityjem uploadam na pločicu.

 

Uglavnom, da se sredi podrška za te mikrokontrolerčiće na Arduino platformi, bile bi to super stvarčice za zahtjevnije stvari - brzo i s dovoljno RAM-a za sve one programčiće kojima je količina RAM-a Atmeginim malih mikroa na knap. No, ako kreneš u to i ideš ručno rješavat probleme, riskiraš da ti u budućnosti propadne taj rad ako "zaborave" na tu platformu. Prava šteta. Tu se zapravo malo ljutim što je Arduino odustao o ARM-a ako se ne varam (od Due), a nemaju alternativnu snažnu malu pločicu.

Ja sam ga narucio za upravljanje servo motorom(omron 400W) tako da uzima od CNC modula za steppere DIR i STEP signale i upravlja sa servom preko analognih +-10V ulaza i naravno prati preko enkodera dal se servo dobro ponasa.

Jedini problem je da modul vec pola godine stoji i ceka da nabavim par dana za projekt...

Nisam se vec par mjeseci pozabavio s elektronikom, vrijeme me gazi, a kad svakih par tjedana imam jedan dan da napravim nesto sam umoran ko pas...

16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
CroNk3r kaže...
Ja sam ga narucio za upravljanje servo motorom(omron 400W) tako da uzima od CNC modula za steppere DIR i STEP signale i upravlja sa servom preko analognih +-10V ulaza i naravno prati preko enkodera dal se servo dobro ponasa.

Mislim da s tako nečim neće imati nikakvih problema. Stvarno zgodan, moćan i jeftin mikrokontroler. Samo da se netko primi posla i da hardverski I2C implementira u biblioteku Wire, a ne da je hardverska implementacija odvojena. Ono, dva hardverska I2C sučelja (o čemu ESP8266 samo sanjati može), a standardna Arduinova biblioteka ne koristi ni jedno! Fakat mi nije jasno što je bilo u glavama ljudi koji su te mikrokontrolere (inicijalno Maple) išli prebacivat na Arduino - ono, da zeznu, i to tako jako, jednu od osnovnih funkcionalnosti mikrokontrolera. ST je napravio super hardverski posao s tim mikrokontrolerima, a da su malo natjerali svoje programere da srede i poštenu softversku podršku, možda si danas pod Arduinom podrazumijevali ARM-ove, a ne ATmegae.

 

Poruka je uređivana zadnji put ned 25.9.2016 18:54 (mbaksa).
14 godina
offline
Re: Arduino - projekti, ideje, savjeti, problemi
mbaksa kaže...
CroNk3r kaže...
Ja sam ga narucio za upravljanje servo motorom(omron 400W) tako da uzima od CNC modula za steppere DIR i STEP signale i upravlja sa servom preko analognih +-10V ulaza i naravno prati preko enkodera dal se servo dobro ponasa.

Mislim da s tako nečim neće imati nikakvih problema. Stvarno zgodan, moćan i jeftin mikrokontroler. Samo da se netko primi posla i da hardverski I2C implementira u biblioteku Wire, a ne da je hardverska implementacija odvojena. Ono, dva hardverska I2C sučelja (o čemu ESP8266 samo sanjati može), a standardna Arduinova biblioteka ne koristi ni jedno! Fakat mi nije jasno što je bilo u glavama ljudi koji su te mikrokontrolere (inicijalno Maple) išli prebacivat na Arduino - ono, da zeznu, i to tako jako, jednu od osnovnih funkcionalnosti mikrokontrolera. ST je napravio super hardverski posao s tim mikrokontrolerima, a da su malo natjerali svoje programere da srede i poštenu softversku podršku, možda si danas pod Arduinom podrazumijevali ARM-ove, a ne ATmegae.

 

Da, prema nekoj mojoj procjeni bi trebalo biti ok, ako treba ogranicim mu i brzinu pa ce radit malo sporije CNC, ipak ga ne radim za profesionalnu uporabu, a cak ni nema neku namjenu, vise mi sluzi ko neki malo ozbiljniji projekt, a koristit ce se sigurno kad se napravi.

Alternativa mi je bio Teensy, ali su malo preskupi, a ako se ne varam i slabiji, jedino su softverski malo u prednosti.

16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
CroNk3r kaže...
Alternativa mi je bio Teensy, ali su malo preskupi, a ako se ne varam i slabiji, jedino su softverski malo u prednosti.

Usporediv je Teensyjem 3.0, jači od Teensyja 2.0.

 

Baš sam zavirio na AliExpress - košta dolar i pol! Kad bi samo napravili propisni port na Arduino, ta bi pločica postala pravi hit. 

8 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi
mbaksa kaže...

Tu se zapravo malo ljutim što je Arduino odustao o ARM-a ako se ne varam (od Due), a nemaju alternativnu snažnu malu pločicu.

 Netočno. Imaju ZERO i MKR1000.

16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Slicer kaže...
mbaksa kaže...

Tu se zapravo malo ljutim što je Arduino odustao o ARM-a ako se ne varam (od Due), a nemaju alternativnu snažnu malu pločicu.

 Netočno. Imaju ZERO i MKR1000.

A da, nisam baš pažljivo to pratio. Mada ni dalje nema ARM-a za mase. MKR1000 je više ko ESP. Pozlaćeni.  A onaj šta se izrodi iz Maplea - dolar i pol. Još za dva i nešto sitno dodaš ESP... Ili posve pređeš na ESP...

 

Poruka je uređivana zadnji put ned 25.9.2016 21:32 (mbaksa).
8 godina
odjavljen
offline
Arduino - projekti, ideje, savjeti, problemi

Ok, ali napisao si da nemaju ARM. A imaju, pa ispravljam netočan navod. :D 

 

Druga je sada stvar što je skup ko svetog Petra kajgana. XD

 
0 0 hvala 0
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Slicer kaže...

Ok, ali napisao si da nemaju ARM. A imaju, pa ispravljam netočan navod. :D 

Pa prihvatio sam tvoju opasku na moj netočan navod. Mada je ARM i dalje jedva prisutan pod službenim Arduinom - sad imaju čak dvije ploče s ARM-om. 

 

Slicer kaže...

Druga je sada stvar što je skup ko svetog Petra kajgana. XD

Cijena odgovara mogućnostima (s obzirom da nosi brend), no to i dalje nije ploča u rangu/klasi Nano/Pro Micro, nego u rangu ESP8266, zapravo još i višem.

12 godina
neaktivan
offline
Arduino - projekti, ideje, savjeti, problemi

Moze nekakva pomoc oko teza za arduino led matrix 24x6

Hvala

jamo40
Moj PC  
0 0 hvala 0
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Kakva pomoć?

12 godina
neaktivan
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Pomoc oko formulacije teza, jer neznam kako bi opisao ukratko cijeli rad(zavrsni mi je pa zato)

 

jamo40
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Daj primjer teza od nekog rada da ljudi uopće znaju kako to mora izgledati.

12 godina
neaktivan
offline
Re: Arduino - projekti, ideje, savjeti, problemi

To bi trebale bit kao neke 3 glavne tvrdnje o zavšnom radu 
Npr. Video igra 
 1) Platforma
 2) Testiranje

nesto tipa tog

 

jamo40
Poruka je uređivana zadnji put čet 10.11.2016 15:50 (jamo40).
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Daj konkretnije primjere. Iz ovog što si napisao nije mi jasno. Također, što konkretno ti želiš napraviti s tom LED matricom? Koji ti je cilj?

16 godina
neaktivan
offline
Arduino - projekti, ideje, savjeti, problemi

Evo malo kompleksniji problem koji mi je jako tesko izguglat, bar ono sto zelim. 

Arduino+28J60+(eventualno SD card)+LCD. ILI, esp8266 i lcd. 

Ideja bi bila da arduino hosta web stranicu za txt file upload u lokalnoj mrezi, a primljeni file procita i scroola tekst koji se u njemu nalazi. Konkretno, zapea sam na uploadu file-a, odnosno stranici koja bi tribala bit dio samog arduina, a da to sve skupa proradi. Sve sto sam dosad uspia izguglat uglavnom je forma s text inputom, a to mi ne odgovara vec bi pripremljeni tekst file tia uploadat na arduino i tamo obradit. bilo koji pametni link bi pomoga. 

 
0 0 hvala 0
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Nisam isprobao, ali koliko vidim imaš najmanje dva primjera za ESP8266 za upload fajlova, pod Examples > ESP8266WebServer: FSBrowser i SDWebServer.

16 godina
neaktivan
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Tnx, provat cu od toga nesto skemijat...

12 godina
neaktivan
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Evo od drenda arduino vu metar

1) arduino-opcenito

vu netar opcenito 

i jos je nes imo al sam zaboravio

jamo40
Poruka je uređivana zadnji put pet 11.11.2016 20:15 (jamo40).
Ova tema je sadržajno povezana sa sljedećim temama: Uvod u elektrotehniku (istosmjerna struja)
Nova poruka
E-mail:
Lozinka:
 
vrh stranice