Hirdetés
- Hivatalos a OnePlus 13 startdátuma
- Google Pixel topik
- iPhone topik
- Samsung Galaxy S23 Ultra - non plus ultra
- Akciófigyelő: Százezer forint engedmény a Nothing Phone (3)-ra
- Samsung Galaxy A52s 5G - jó S-tehetség
- Yettel topik
- Megjelent az iOS 26.1 és iPadOS 26.1
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- A középkategória egyik legjobb vétele - Dreame L40 Ultra AE
-
Mobilarena
Amit érdemes tudni a Raspberry Pi-kről:
A legelső változat 2012-ben jelent meg. Pici, olcsó és nagyon alacsony fogyasztású, hobby-célú kártyagép. Felépítése ARM alapú, nem PC-architektúra, hanem kb. egy régi mobilhoz hasonló. Nagyon sok mindenre használható! A Linux-nak és a magas eladási mennyiségnek köszönhetően jelentős fejlesztőtáborral rendelkezik.
Új hozzászólás Aktív témák
-
SomaSom551
újonc
Újra Sziasztok!
Valaki tud nekem segíteni az I2C interfész terén?
Most így nem akarok forúmon írkálni, úgy hogy aki tud kérem keressen fel privátba!
Nagyon fontos lenne!
Előre is köszönöm! -
SomaSom551
újonc
Köszönöm kipróbálom!
-
SomaSom551
újonc
Sziasztok!
Vettem egy 16x2 LCD-t A Raspberry Pi 2-hez és ebben kéne segítenetek,
na szóval az lenne a probléma hogy I2C-vel akarom megcsinálni tehát I2C-interfészt használnék és minden kébelt jól dugtam be, kipróbáltam működike ezzel a kóddal: (python)#!/usr/bin/python
#--------------------------------------
# ___ ___ _ ____
# / _ \/ _ \(_) __/__ __ __
# / , _/ ___/ /\ \/ _ \/ // /
# /_/|_/_/ /_/___/ .__/\_, /
# /_/ /___/
#
# lcd_i2c.py
# LCD test script using I2C backpack.
# Supports 16x2 and 20x4 screens.
#
# Author : Matt Hawkins
# Date : 20/09/2015
#
# http://www.raspberrypi-spy.co.uk/
#
# Copyright 2015 Matt Hawkins
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
#--------------------------------------
import smbus
import time
# Define some device parameters
I2C_ADDR = 0x27 # I2C device address
LCD_WIDTH = 16 # Maximum characters per line
# Define some device constants
LCD_CHR = 1 # Mode - Sending data
LCD_CMD = 0 # Mode - Sending command
LCD_LINE_1 = 0x80 # LCD RAM address for the 1st line
LCD_LINE_2 = 0xC0 # LCD RAM address for the 2nd line
LCD_LINE_3 = 0x94 # LCD RAM address for the 3rd line
LCD_LINE_4 = 0xD4 # LCD RAM address for the 4th line
LCD_BACKLIGHT = 0x08 # On
#LCD_BACKLIGHT = 0x00 # Off
ENABLE = 0b00000100 # Enable bit
# Timing constants
E_PULSE = 0.0005
E_DELAY = 0.0005
#Open I2C interface
#bus = smbus.SMBus(0) # Rev 1 Pi uses 0
bus = smbus.SMBus(1) # Rev 2 Pi uses 1
def lcd_init():
# Initialise display
lcd_byte(0x33,LCD_CMD) # 110011 Initialise
lcd_byte(0x32,LCD_CMD) # 110010 Initialise
lcd_byte(0x06,LCD_CMD) # 000110 Cursor move direction
lcd_byte(0x0C,LCD_CMD) # 001100 Display On,Cursor Off, Blink Off
lcd_byte(0x28,LCD_CMD) # 101000 Data length, number of lines, font size
lcd_byte(0x01,LCD_CMD) # 000001 Clear display
time.sleep(E_DELAY)
def lcd_byte(bits, mode):
# Send byte to data pins
# bits = the data
# mode = 1 for data
# 0 for command
bits_high = mode | (bits & 0xF0) | LCD_BACKLIGHT
bits_low = mode | ((bits<<4) & 0xF0) | LCD_BACKLIGHT
# High bits
bus.write_byte(I2C_ADDR, bits_high)
lcd_toggle_enable(bits_high)
# Low bits
bus.write_byte(I2C_ADDR, bits_low)
lcd_toggle_enable(bits_low)
def lcd_toggle_enable(bits):
# Toggle enable
time.sleep(E_DELAY)
bus.write_byte(I2C_ADDR, (bits | ENABLE))
time.sleep(E_PULSE)
bus.write_byte(I2C_ADDR,(bits & ~ENABLE))
time.sleep(E_DELAY)
def lcd_string(message,line):
# Send string to display
message = message.ljust(LCD_WIDTH," ")
lcd_byte(line, LCD_CMD)
for i in range(LCD_WIDTH):
lcd_byte(ord(message[i]),LCD_CHR)
def main():
# Main program block
# Initialise display
lcd_init()
while True:
# Send some test
lcd_string("RPiSpy <",LCD_LINE_1)
lcd_string("I2C LCD <",LCD_LINE_2)
time.sleep(3)
# Send some more text
lcd_string("> RPiSpy",LCD_LINE_1)
lcd_string("> I2C LCD",LCD_LINE_2)
time.sleep(3)
if __name__ == '__main__':
try:
main()
except KeyboardInterrupt:
pass
finally:
lcd_byte(0x01, LCD_CMD)De valamiért nem működött később rá jöttem hogy azt írta a kódba át kell írni a GPIO mappingot de ezt nem tudom hogy kell, ha valaki tud kérem segítsen!
Ha modellszám kell írjatok!
Előre is köszi!
(L:/dl/upc/2016-09/02/593104_ti2tcfomncifhdxc_img_20160902_160913_1.jpg)[kép](/L)
(L:/dl/upc/2016-09/02/593104_ovcfiwxiisfds4qy_img_20160902_160927_1.jpg)[kép](/L)
[kép] -
SomaSom551
újonc
Esetleg Ubuntu-t fel lehet rakni RPI 2-re?
-
SomaSom551
újonc
Sziasztok!
Azt szeretném kérdezni Raspberry PI 2-n lehet e WINE emulátort futtatni?
Mert szeretnék 3 .exe kiterjesztésű (WINDOWS XP-S) programot futtatni éjjel nappal! pl.: JingLing
Azt akarnám megtudni ez lehetséges-e vagy töltsem le a Raspberry Pi 2-re A Windows 10 ARM 7 verzióját!
Választotokat előre is köszönöm! -
SomaSom551
újonc
Sziasztok Lenne Egy Kérdésem.
Van itt valaki aki ért a BitCoin-hoz vagyis a szoftveréhez a BFGMiner-hez?
Mert van egy Adapteres USB HUB-om és bedugtam a raspberry pi-be vagyis az USB HUB-ot amibe egy Avalon nano van csatlatkoztatva. Elindítottam a bfgminer-t és azt írja: No Devices Detected.
Gondoltam hátha közületek tud segíteni nekm mert végülis ez linux probléma raspberry pi-n!Ha valaki tud valamit kérem írja le.
Köszönöm! Sziasztok! -
SomaSom551
újonc
Sziasztok köszönöm válaszokat!
Mindet Ki Próbálom.
Hamarosan Jelentkezek
Sziasztok! -
SomaSom551
újonc
Sziasztok!
Lenne Egy Kérdésem: Vettem Egy Raspberry Pi 2 Model B-t és egy Kingstone 8 GB microSD kártyát.
Ez eddig jó de itt a probléma, felraktam a Raspbian OS-t bele tettem az SD kártyát a Raspberry-be, és be is boot-olt be léptem bele putty-val, beírtam hogy: sudo apt-get upgrade 53 szoftvert telepített, le akartam tölteni valamit github-ról és nincs hely.
Na itt akadtam ki hogy nincs hely be tettem a gép-be és megnéztem.
A 8 GB-os SD kártya 53 MB? Ez Mi? Megkéne oldanom hogy az SD kártyát ugy formázza hogy 8 GB legyen.
Egyébként a lemezképet a 2013-09-10-wheezy-raspbian.img-t Rufus-sal írtam ki.Kérem aki tud rá megoldást vagy tip-pet az írja le.
Köszi! Sziasztok!
UI: Van Egy Kép Is:
Új hozzászólás Aktív témák
- Asztali PC , i7 6700 , 1660 Ti , 16GB DDR4 , 250GB m.2 , 500GB HDD
- BESZÁMÍTÁS! ASUS H510M i5 11400F 16GB DDR4 512GB SSD RTX 2060 Super 8GB Zalman T4 Plus CM 500W
- BESZÁMÍTÁS! MSI Z690 i9 14900K 32GB DDR5 1TB SSD RTX 3090 OC 24GB Zalman Z1 PLUS Seasonic 750W
- HASZNÁLT Gamer Pc (videókártya nélkül)
- BESZÁMÍTÁS! Gigabyte H610M i3 12100F 16GB DDR4 512GB SSD RX 5600XT 6GB Zalman S2 Corsair 650W
- Vállalom FRP Lock os telefonok javítását ingyen kiszálással és akár helyszíni javittással
- OnePlus Pad Go Green nagy kijelző, könnyű hordozhatóság 8/128 GB Használt, karcmentes 3 hó
- ÁRGARANCIA!Épített KomPhone i5 12400F 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- LG 55QNED86T3A / QNED / 55" - 139 cm / 4K UHD / 120Hz / HDR Dolby Vision / FreeSync Premium / VRR
- Telefon felvásárlás!! Apple Watch SE/Apple Watch SE 2 (2022)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
Na itt akadtam ki hogy nincs hely be tettem a gép-be és megnéztem.
wassermann

