- Bemutatkozott a Poco X7 és X7 Pro
- Yettel topik
- Magyarított Android alkalmazások
- Hónap végén érkezik a Xiaomi Band 10, ára is van
- iPhone topik
- Nothing Phone (3a) és (3a) Pro - az ügyes meg sasszemű
- Google Pixel topik
- Milyen okostelefont vegyek?
- Fotók, videók mobillal
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
-
Mobilarena
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
-
válasz
Janos250 #19298 üzenetére
Asszem pont a felső volt az alap az enyémhez is.
A hozzá adott két motor nem az igazi, túl kicsi az 1:48 áttétel. 1:120 áttételes motorokra kellett cserélnem, mert túl gyors volt a mozgás, nem lehetett finoman irányítani.
Nem adtak résoptót se az encoderhez, külön kellett rendelnem hozzá. -
Janos250
őstag
Lemaradt a végéről egy l betű .html
https://www.aliexpress.com/item/4000921549839.htmlÉn még ezt is néztem:
https://www.aliexpress.com/item/32362570829.html
A kiskocsihoz a felsoroltak valóban nem kellenek, de hátha egyéb (is) megfogja őket.
Megnézni telefonon, hogy hány fok van a garázsban/nyaralóban, vagy akárhol, meg hasonlók.Én most szedtem szét pár db. kidobott szkennert, abban van léptetőmotor komplett mechanikával, bordásszíj, meg CNC minőségű tengely, két csapággyal. gondolkodom, mit lehetne vele csinálni. Gondoltam gravírozóra, de egy kék lézeres garvírozóm van, azt se igen használom. Meg egyébként is a lézer fej a drága hozzá.
Lehetséges, hogy a laborba az egyik méréshez egy "adagoló" lesz, ami a fecskendőből (oltótű) adott sebességgel nyomja be a reaktorba a lötyit. -
-
válasz
Janos250 #19291 üzenetére
A smart car link nekem nem működik!
Igen, jumper kábel és breadboard mindenképp kell a teszteléshez, vannak kisebb méretű, beépíthető breadboard-ok is, amit a kocsira lehet rögzíteni és azon dugdosni a szenzorokat forrasztás nélkül.
A legtöbb alkatrész, amit írtál, kísérletezéshez jó, smart car-hoz annyira nem kellenek 😄
-
Janos250
őstag
Még azt elfelejtettem, hogy léptetőmotort mindenképpen érdemes kipróbálni. Ahhoz - talán - a legolcsóbb driver az A4988
https://www.aliexpress.com/item/1005004382046335.html
Elég jó leírások is vannak hozzá, pl:
http://www.energiazero.org/arduino/howtomechatronics.com-Stepper%20Motors%20and%20Arduino%20%20The%20Ultimate%20Guide.pdf -
Janos250
őstag
Például:
Valami ilyesmit mindenképpen:
TZT Breadboard 830 Point PCB Board MB-102 MB102 Test Develop DIY kit 1200 Ft
https://www.aliexpress.com/item/1005003080884294.html
és hozzá a 3 féle kábelt:
https://www.aliexpress.com/item/1005004317066197.htmlEzek közül meg lehet válogatni:
67 db. egyszerű szenzor szállítással 5200 Ft-ért.
https://www.aliexpress.com/item/4001287965075.htmlDHT11 Digital Temperature And Relative Humidity Sensor 600 Ft
3.3 V-os (ESP8266, ESP32) és 5V-os (pl UNO) egyaránt jó
https://www.aliexpress.com/item/1207150391.htmlAHT10 AHT20 AHT21 High Precision Digital Temperature and Humidity Sensor (3.3 , 5V)
800 Ft
https://github.com/enjoyneering/AHTxx
https://www.aliexpress.com/item/33014230295.htmlVagy innen is válogathatsz:
Digital Temperature Sensor / Humidity Sensor DHT11 DHT22 AM2302 AM2301 AM2320 MW33
Sensor And Module For Arduino electronic DIY
https://www.aliexpress.com/item/1005001933682381.htmlBMP280 Digital Barometric Pressure Sensor Module 800Ft
https://www.aliexpress.com/item/32346767511.htmlSoil Moisture Hygrometer 600 Ft
https://www.aliexpress.com/item/32666789455.htmlDS18B20 Temperature Sensor 1000 Ft
https://www.aliexpress.com/item/4000143479592.htmlCapacitive Soil Moisture Sensor Module 650 Ft
https://www.aliexpress.com/item/32908693444.htmlTZT NJK-5002C Hall Effect Sensor Proximity Switch NPN 3-Wires Normally Open 1300 Ft
https://www.aliexpress.com/item/1005002329919234.htmlTZT Mini IR Pyroelectric Infrared PIR Motion Human Sensor Automatic Detector 600 Ft
https://www.aliexpress.com/item/1005001438454767.html100pcs /lot Transparent Round 5mm super bright water clear Green Red white Yellow
Blue Light LED bulbs emitting diode F5 vegyes színekben is 1000Ft
https://www.aliexpress.com/item/1005001414503004.html0.96 inch oled IIC Serial White OLED Display Module 128X64 I2C SSD1306 12864 LCD
Screen Board GND VDD SCK SDA 1000 Ft
https://www.aliexpress.com/item/1005003945327969.htmlTM1637 4 Bits / TM1638 / 74HC595 8 bit Digital LED Display Module 7 Segment 0.36Inch
Clock RED Anode Tube Four Serial Driver 1000 Ft
https://www.aliexpress.com/item/1005003945380746.htmlGY-NEO6MV2 new NEO-6M GPS Module NEO6MV2 with Flight Control EEPROM MWC APM2.5 large
antenna for arduino 1600 Ft
https://www.aliexpress.com/item/1005005199337977.htmlTZT 1LOTS 28BYJ-48-5V 4 phase Stepper Motor+ Driver Board ULN2003 for Arduino 1 x
Stepper motor +1x ULN2003 Driver board 1000 Ft
https://www.aliexpress.com/item/1005001414701209.htmlTZT DC 6V 30RPM 200RPM N20 Mini Micro Metal Gear Motor with Gearwheel DC Motors
GA12-N20 1600 Ft
https://www.aliexpress.com/item/1005002652046953.htmlDC 12V Electric Brushless DC Motor High Torque Gear Motor Geared Box S30K Reduction
Motor 14RPM 2 Wires for Electronic Toys Fan 1600 Ft
https://www.aliexpress.com/item/1005004582663682.htmlLIS3DSH LIS3DH high-resolution three-axis accelerometer triaxial accelerometer
module for Arduino 700 Ft
https://www.aliexpress.com/item/1005004525941005.htmlEgyszerű smart car meg pl:
https://www.aliexpress.com/item/4000921549839.htm -
Ha van D1 mini, azzal is el lehet indulni, sőt, kimondottan pici, akár tenyérnyi "autót" lehet építeni belőle, csak hasonlóan pici motorok kellenek hozzá. Az egyszerű DC motorok helyett lehet például 360 fokos szervó motorokat is használni, ha kimondottan a méret a lényeg! Előnye, hogy a driver és az áttétel is már bele van építve, ráadásul jól szerelhető. Hátránya, hogy kicsit nehezebben irányítható, rá kell érezni.
-
válasz
Wolfram #19276 üzenetére
Én szögegyszerű törhető/vágható, egy soros IC foglalatot (0.1" tűsor/hüvelysor), ha kell, forrótakonnyal körbenyomva, hogy ne törjenek el a forrasztások a használat során. Nem szép, de legalább
csúnyamegbízhatóan működik.Ki szoktam hagyni egy pint valahol, hogy egyértelmű legyen, milyen irányból kell bedugni (poka-yoke).
-
tam@s
tag
válasz
ViZion #19283 üzenetére
Jó ötlet a LED, de ez már megvan. Meghát lányok, nem a forrasztásban fogják kiélni magukat nyilván, annak is örülök, hogy a programozás része érdekli őket. Lehet, hogy pár alkalom után abbamarad az egész, ezért nem szeretnék 100eFt-ot elsütni erre az egészre első körben.
-
ViZion
félisten
Alap feladatokra az ESP8266 is elég, főleg, ha van is otthon...
Ehhez van mindenféle modul, szenzor, csecsebecse...
De a sikerélmény miatt én kicsiben kezdenék, pl. egy WLED vagy valami hasonló, mozgásérzékelős hangulatvilágítás a szobába, szekrénybe, ágy aljára (ez mindig akkor jut eszembe, amikor belerúgok...).
Nekem az Ambilight építésben segítettek, de szerintem csak azért, h előbb ülhessenek a géphez minecraftozni...
Jah, minecraft lámpa is van neten, menőn néz ki. -
tam@s
tag
Köszi, megfogadom a tanácsod természetesen. Akkor maradok a 4 rögzített keréknél, tanulni bőven jó az is.
Arduino UNO klón van itthon, még régről, ezek szerint kezdésnek az is jó lesz. Persze akar D1 Mini is, meg 3-4 darab tévesen rendelt 8266 is, ha esetleg mégis azt ajánlod. Bár szerintem gombot a kabáthoz...
Köszönöm, hogy rámszánod az időt! -
Először is azt kéne eldönteni, hogy milyen lap köré épüljön az egész!
5V TTL jelszinttel dolgozó lapok:
- Arduino UNO: nagy, és elavultnak mondható, mégis kezdésnek talán a legjobb, mert a világ összes neten található példakódja tulajdonképpen erre íródott vagy kompatibilis vele, és nagyon sok shield kapható hozzá, ami egy forrasztás nélkül a boardra dugható másik alaplapot jelent. Ezenkívül igénytelen és kb. elpusztíthatatlan.
A neten készen kapható szenzorok nagy része kompatibilis vele.
- Arduino Mega 2560: még nagyobb, hasonlóan "elavult" lap (ár/érték arányban), de a fenti board minden jó tulajdonságával: az UNO shield-ek ugyanúgy rádughatók, viszont sokkal több GPIO van rajta, több memóriát tartalmaz, és több hardveres extrát tud (több PWM láb, timer, soros port stb). Az én robot autóm e köré épül. Egyébként az összes 8 bites 3D nyomtatót, CNC gépet stb. erre a lapra szokták építeni, sztenderdnek mondható sokoldalú lap.
- Mega2560 mini / 2560 Mega Mini Pro: ugyanaz, mint az előbbi, csak forrasztgatni kell, mert a shield-ek már nem kompatibilisek vele (fizikailag, műszakilag igen!). Ez akkor jöhet jól, ha kis méretű robotot szeretnél építeni.
3,3V jelszinttel dolgozó lapok:
- ESP32 (ebből már több generáció van: wroom, s1, s2, s3): modern, az egyik legjobb és legolcsóbb lap, de más CPU köré épül. A neten szintén nagyon sok példakód található hozzá, és a legtöbb UNO-ra írott kód is fut rajta, módosításokkal (külön ehhez íródott library-kre lesz szükség). Beépítve tartalmaz Wifi-t és Bluetooth-t!
- STM32 Bluepill: ARM alapú, gyors és sokoldalú board, talán a legkomolyabb tudásban az összes felsorolt lap közül. Sajnos én nem kerültem eddig kapcsolatba vele, úgyhogy nem tudok róla írni (hülyeséget meg nem akarok
).
Hogy miért fontos, milyen jelszinttel dolgoznak ezek a lapok? Mert a szenzorokat/drivereket/tápot ehhez kell megválasztani. Itt kezd bonyolódni a dolog.
A processzorok köztudottan füsttel működnek. A nem összeillő jelszinteket illeszteni kell egymáshoz, különben valamelyikből kijön a füst, és nem működik tovább. -
-
Még egyszer mondom:
- nem fog megállni ennyiből, ha komolyan csinálod
- komolyan fogod csinálni, mert függőséget okozHolnap vagy a hétvégén, ha lesz időm, összeszedem neked az ajánlott alkatrészeket!
Nincs olyan, ahol az első kereket lehet kormányozni?
Megoldható, csak minden szempontból nehezebb vele bánni, építeni is és programozni is. Ha 4 kerék, akkor úgy szokták inkább, hogy 2-2 oldalsó kerék egyszerre van hajtva, mintha lánctalpas lenne. A kormányzott kerék külön mechanikát igényel, hogy a két kerék egyszerre forduljon.
-
Wolfram
aktív tag
Van valamilyen bevált "wire to board" csatlakozó amit használtok?
pl.: [link] -
vegyszer
addikt
Ötlet szinten, csak hogy több legyen.
Az M5Stack cuccait én szeretem. Mert be vannak csomagolva egy kis házba. Nem NYÁK érzet van.
Ebből is van számtalan kiegészítő.
Van arduino, MicroPython, és uiflow (ez grafikus felület).
Sok minden csak egymásra dugdosós, vagy kábeles csatlakozású. Nem kell forrassztrani... -
tam@s
tag
Szívesen fogadnék minden tanácsot, és köszönöm mindenkinek az eddigieket is. 10-12 éves lányokról van szó, nem hiszem, hogy forrasztani szeretnének, szerintem pont azzal venném el a kedvüket, ezért azt én megcsinálom helyettük. Majd legfeljebb, ha rákapnak, akkor a következő projeknél. Négy kerék jó lenne, mégis stabilabbnak tűnik, egy küszöb, vagy valami akadály nem jelent gondot. Nincs olyan, ahol az első kereket lehet kormányozni?
Úgy érzem, hogy itt nem a hardver a nagy ügy, meg az összerakás, hanem a szoftver. Sokat kell vele szenvedni, mire összeáll? Vagy a példaprograok kis átírásával már használható? Van scratch szerű GUI, vagy az Arduino IDE a fő irány?
Örülnék, ha mutatnál egy alapkészletet, ami tud vonala követni és esetleg távirányítható is. Persze, ha bármi ötlet-tapasztalat van, annak nagyon örülnék,ha megosztanátok! -
User_2
tag
én is eg yilyen nodemcu szett-tel kezdtem, alig volt benne valamide a gyerek 10évesen büszkélkedett azzal, hogy érti már mi az a kapcsoló,
és amíg ez nincs meg,
nincs meg mi az a vezeték, tápforrás, fogyazsztó
addig nemigazán van mitől önálló lelkesedést remélni
akkor se ha van rá lóvé -
válasz
User_2 #19266 üzenetére
Vannak erre kifejezetten Arduino UNO alapkészletek, amiben össze vannak szedve amiket leírtál, ledek, potik, hőmérséklet meg egyéb szenzorok, kijelzők minden féle fajta stb. Ezeket kényelmes egyben megvenni, főleg amíg az ember nem ért hozzá, szoktak lenni hozzá kísérletek/kapcsolások, amivel el lehet indulni, de ha valaki már tudja, mit keressen, nyilván olcsóbb külön megvenni mindent.
-
válasz
Cyborg #19265 üzenetére
Nézd, én azért kezdtem el Arduino-zni, mert a LEGO mindstorms robotot túl drágának találtam. Most ott tartok, hogy egy mindstorms készlet árát kb 3x kifizettem már az alkatrészekre
Egy jó tanács: vegyetek LEGO robotot, mert hosszútávon olcsóbb, és sokkal előbb lesz vele sikerélmény.
Egyébként van ilyenem is, sokkal többet tud, mint a LEGO és scratch-ben lehet programozni, de a gyerekeimet sajnos nem érdekli sem ez, sem az Arduino, úgyhogy eladó, ha esetleg érdekel valakit...Ha ezek után még érdekel valakit, az AliExpress-ről összekeresek minden alkatrészt, amire szükség lehet. Ha van pénz lóvéra, esetleg érdemes lehet egy lánctalpas alap készletet venni, a kerekesekkel nehéz boldogulni, mert 4 kerék nem igazán tud fordulni, 2+bolygókerékkel szokták ezeket megoldani, de a lánctalpas jobban is néz ki és nem annyira érzékeny a terepre/koszra. Ezek viszont elég drágák tudnak lenni.
-
-
Cyborg
őstag
Szia!
Engem is érdekelnének ezek a tanácsok, én a 8 éves fiammal szeretném ezt elkezdeni, de én annyira én se értek ezekhez.
[link] Kinéztem egy ilyet, de nem tudom, mi kellene ahhoz még, hogy ez guruljon.
A cél az lenne, hogy megismerje, esetleg megszeresse a műfajt, játszva tanulás
Néztem elektronikai szetteket is, programozás könyvet is gyereknek, de sajnos már mindenből akkora a választék, hogy nagyon nehéz ránézésre dönteni, hogy melyik lehet a jó, ahhoz meg drágák, hogy mindent is megvegyek, aztán majd lesz valahogySzóval minden tanácsot szívesen vennék, egyelőre scratch-ezünk, meg robot teknősözünk, az érdeklődés töretlen, uh szeretném meglovagolni ezt a helyzetet
-
-
tam@s
tag
Sziasztok!
Programozható robot kisautóra nincs valakinek ötlete? Napokban voltunk a 10-12 éves lányaimmal a RobonAUT-on, rákattantak, egy ideje már érdeklődnek a téma iránt, most lehetne bevonzani őket ebbe a világba. Megépítem én, meg forrasztgatok, aztán ezen keresztül belevinném őket a programozás világába. Scratch-en túl vagyunk már, jó lenne valami kézzel fogható. Örülnék valami konkrét típusnak vagy linknek, hogy mi az, amivel lehetne programozni tanulni. Ilyen végigmegy a piros vonalon és a kék vonalon, meg közelség-érzékelés dolgokra gondoltam. Arduino board van itthon, ws2812b ledeket már villogtatunk, szóval még kezdő szint csak. Videókat nézegettem, de túl nagy a választék. Az biztos, hogy 4 kerék kell, gyerekek még, a 2 kerék nem néz ki túl jól.
Gondolodom egy (akár telefonnal) távirányítható kisautón is, de szerintem ez két külön projekt, mert egyben túl bonyolult lenne, arra is szívesen fogadnék ajánlásokat, de az "önvezető" az elsődleges.
Köszönöm a válaszokat előre is! -
Pero
senior tag
-
Nem kapott 5V-ot a chip a 3,3V táp lábára valamilyen rövidzárlaton vagy ellenálláson keresztül? Nem kapott 6V-nál többet valamelyik pin felől? Az GPIO-k 6V-ig toleránsak, afelett megfőzi a flash chipet a boardon.
Ha ki tudod mérni, nézd meg, hogy megvan-e a 3,3V táp a megfelelő pin-en (működik-e az onboard regulátor)? -
Pero
senior tag
válasz
ViZion #19247 üzenetére
nem az alap telepítéssel van a gond hanem, hogy 2 is halottnak tűnik, most egy 3.ra simán felraktam.(https://install.wled.me/)
szeretném megmenteni az első 2-t de ha lehet lagalább az egyiket. -
Pero
senior tag
válasz
Wolfram #19245 üzenetére
driver:CH341SER
hw: pont ilyen
https://www.google.com/url?sa=i&url=https%3A%2F%2Fmaze.engineering%2Fproduct%2Fwemos-d1-mini%2F&psig=AOvVaw3yKj0XnrY99q9FTKCMKpmc&ust=1676146496748000&source=images&cd=vfe&ved=0CBAQjRxqFwoTCJiHq7bii_0CFQAAAAAdAAAAABALsemmi extra bekötés jelen pill , csak az usb ami a gépbe megy ill probáltam a d3-GND kombóval is.
-
Pero
senior tag
sziasztok,
segítségre volna szükségem D1 mini ESP8266 al kapcsolatban.
WLEDet szeretnék rajtuk használni. gép Win10, driver fent van.
az első ha bármit is csinálok, nem jelenik meg eszközkzelőben csak villan 2 rövidet és egy picivel hosszabat a resetgomb meg noymására. én arra kezedk gyanakodni, hogy DOA.
2. számú versenyzőre sikertült felrakni a WLED-et, telefonon fel is utdtam venni a lsitára, majd miután lehúztam gépről soha többet nem volt elérhető akár gépre akár powerbankra dugva. próbáltam restelni is de nem tudom újra flashelni (GND-D3 5mp)is megvolt.
a furca h ez eszköz kezelőben szépen megjelenik de nem tudok sehogy sem ennél többet kicsikerni belőle.
Ha volna tanács azt előre is köszönöm.
üdv -
olli
tag
A tényleges működés tesztelése következik a 230V mérőhely kialakítása után.
Közben elkezdhetek azon gondolkodni, hogy hogyan tovább egy napelemes rendszer vezérlés kivitelezéséhez.
Mérve a kétirányú energiát, kitáplálás helyett optimalizálni kell a ház fogyasztását, esetleg tárolni átmeneti pufferben. -
A SELECT-et 1024-600 értékre módosítva
Dehát így nincs olyan állapot, amikor azt érzékeli, hogy fel van engedve minden gomb! 800 fölött elvileg azt kellene érzékelni, hogy semmi sincs benyomva. Vagy ha nem 800, akkor mérd végig az összes gombhoz tartozó értéket, ha jól raktad össze, kell lenni egy jól megkülönböztethető nyugalmi értéknek.
-
olli
tag
Visszaírtam az eredeti gomb értékeket.
Sd-re és serialra kiírja a mérések eredményét, a kijelző csak villog.
A SELECT-et 1024-600 értékre módosítva a page=1 kiírja a megfelelő adatokat, de a page=2 és page=3 nem jeleníti meg.
A többi gomb lenyomása kivált lépést, 600-800 tartományban a SELECT nem. -
ViZion
félisten
Ha van wifi, akkor az ntp miért nem jó? Vagy más hálózati eszköztől is lekérheti...
-
Wolfram
aktív tag
-
tibi-d
tag
Még egy kérdés. Arduinonál hardveres watchdog megvalósítható-e. Gondolok arra, ha a szoftver futása lefagy, azt hardveresen detektálni, és ha kell lekapcsolni a berendezést.
-
válasz
tibi-d #19213 üzenetére
Talán megvan.
A kiértékelés részt (if (NumString.length()...
) előre tenném, és returnnel lépnék ki belőle, ugyanis a számbevitel rész most nem tartalmaz vizsgálatot az idő lejártára vonatkozólag, időn túl is elfogad még egy billentyű leütést.
Szerintem így a várt módon fog működni:void Numpad() {
int I;
float F;
if (NumString.length() > 0 && (millis() - KeyTimer) > 2000) {
I = NumString.toInt();
NumInteger = I * Inv;
F = NumString.toFloat();
NumFloat = F * Flo;
NumString = "";
Inv = 1;
Flo = 1.0;
return;
}
//Billentyű leütésre várás
key = keypad.getKey();
//Leütött billentyű kiértékelése
if (key) {
KeyTimer = millis();
if (key == '#' && Inv == 1) {
Inv = -1;
Flo = -1.0;
}
if (key >= '0' && key <= '9' || key == '.') {
NumString += key;
}
}
} -
tibi-d
tag
A 0-9 karakteren kívül csak a * és a # van. A csillag lett a . a # az előjel. Mivel megszűnt a beviteli lehetőség ezért kellett időhöz kötni.
void Numpad()
{
int I;
float F;
//Billentyű leütésre várás
key = keypad.getKey();
//Leütött billentyű kiértékelése
if (key)
{
KeyTimer = millis();
if (key == '#' && Inv == 1)
{
Inv = -1;
Flo = -1.0;
}
if (key >= '0' && key <= '9' || key == '.')
{
NumString += key;
}
}
if (NumString.length() > 0 && (millis() - KeyTimer) > 2000)
{
I = NumString.toInt();
NumInteger = I * Inv;
F = NumString.toFloat();
NumFloat = F * Flo;
NumString = "";
Inv = 1;
Flo = 1.0;
}
}
Lehet, hogy nem a legelegánsabb megoldás, de gyorsan kellett összedobni. Azok a változók, amik nincsenek itt definiálva, azok globálisak. -
válasz
tibi-d #19211 üzenetére
Hát a kód ismerete nélkül erre esélytelen válaszolni
Talán nincs pergésmentesítve a bemenet.
Nem tudom mit kezdesz a bevitt számokkal, én az A B stb gombokat kineveztem + - műveletnek, nem időre megy a bevitel, hanem addig, amíg meg nem nyomom az egyiket. A C a törlés, nyilván -
tibi-d
tag
Ok. Ezen már túl vagyok. A probléma az, hogy jelenleg úgy működik az értékadás, hogy ha az utolsó billentyű lenyomása után eltelik 2 másodperc, megtörténik az értékadás. A program két billentyű lenyomása között is elvégez kismillió feladatot, időzítések, megszakítások tömkelegét. Eddig nem is volt gond. Ha azt akarom, hogy az egyik érték pozitív legyen, a következő negatív, akkor a mondjuk a # megnyomásakor nem negál, vagy épp "beragad" és a következő is negatív lesz. Ezért kérdeztem, hogy erre van-e egy bevált eljárás, ami ezt kiküszöböli. Abban biztos vagyok, hogy én rontottam el valamit, de nem jövök rá, hogy mit.
-
tibi-d
tag
Próbált-e már valaki 3X4 keypadon negatív int szánot bevinni egy változó értékébe. Ha nem, milyen technikát javasoltok. Ha kell, tudjak pozitív, ha kell negatív számot adni egy változónak.
-
Ha jól értem kimérted a gombokat és módosítottad a kódot az értékeknek megfelelően.
akkor nincs lenyomva az a gomb, valahol 400 és 600 közötti értéket mutat az A0.
Ez nem jó, akkor valami nincs jól bekötve. Gombnyomás nélkül a select gomb értéke fölötti értéket kellene mutatnia.
Hogy vannak bekötve a gombok? -
olli
tag
Right=285, Up=508, Down=735, Left=909, Select=983;
```cpp
//Right button is pressed
if (buttonRead <400)
```
```cpp
// Up button is pressed
if (buttonRead <600 && buttonRead > 400)
```
és így tovább, érzékeli, kivéve induláskor a select-et, az akkor nincs lenyomva az a gomb, valahol 400 és 600 közötti értéket mutat az A0.
Magasabb feszültséggel lehetne növelni, az egy átkapcsolás 10V-ról 5V-ra.
A gombok lenyomása után ~ nullázódnak az értékek mivel nincs még mérhető feszültség beadva a szenzorokra. -
olli
tag
A szenzorok bekötve, mérés még nincs, egy ellenállás létra szolgál öt nyomógombbal a keypad funkciókkal.
Nem fut a gombok megnyomása utáni lcd kiírás, a frekvencia mérés után az első page == 1 kiírást jeleníti meg, visszalép a frekvencia mérésre és újra page == 1-re.
Hibás a kód, vagy ténylegesen végezzen mérést valós feszültséggel?
Új hozzászólás Aktív témák
Hirdetés
- AMD Navi Radeon™ RX 9xxx sorozat
- Autós topik
- Autós topik látogatók beszélgetős, offolós topikja
- Elektromos cigaretta 🔞
- HP notebook topic
- Filmvilág
- Bluetooth hangszórók
- Bemutatkozott a Poco X7 és X7 Pro
- Fejhallgató erősítő és DAC topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- Samsung Galaxy A14 64GB, Kártyafüggetlen, 1 Év Garanciával
- Azonnali készpénzes INTEL CPU AMD VGA számítógép felvásárlás személyesen / postával korrekt áron
- Bomba ár! Lenovo ThinkPad X390: i5-G8 I 16GB I 256GB SSD I 13,3" FHD Touch I Cam I W11 I Gari!
- AKCIÓ! Dell Optiplex 5060 TWR számítógép - i5 8500 16GB DDR4 256GB SSD 500GB HDD UHD630 WIN10
- Csere-Beszámítás! Számítógép PC Játékra! Intel I7 6700/ RX 580 8GB / 32GB DDR4 / 500GB SSD
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged