Hirdetés
-
PROHARDVER!
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
- Gamer AMD Ryzen 3700X (8 core) / 16GB DDR4 / RX 6700 XT 12GB / 1TB SSD /
- Gamer Ryzen 7 3700x (8core) / 16GB DDR4 / RTX 3070 Ti 8GB/512GB NVME SSD/
- Gamer Ryzen 5 5600 / 16GB DDR4 / RTX 3060 12GB / 512GB NVME SSD /
- Gamer pc RYZEN 5500/16GB DDR4/RX 7600 8GB/512GB SSD/Új számítógép 3év garanciával
- GAMER INTEL CORE I7 14700KF/32GB DDR5/RTX 3080 10GB/1TB NVME SSD/3TB HDD
- HIBÁTLAN iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3319
- GYÖNYÖRŰ iPhone 11 Pro 256GB Midnight Green -1 ÉV GARANCIA - Kártyafüggetlen, MS2253,95% Akkumulátor
- BESZÁMÍTÁS! ASRock H410M i3 10100F 16GB DDR4 120GB SSD 1TB HDD GTX 1050 Ti 4GB Zalman ZM-T7 400W
- HIBÁTLAN iPhone 13 Pro 128GB Alpine Green -1 ÉV GARANCIA - Kártyafüggetlen, MS2978
- Bontott, vadiúj, MIDNIGHT MacBook Air 13.6" M4 10C/8G 16GB 256GB 13 Gar.: 1 év APPLE világgarancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest