28 Temmuz 2024 Pazar

Raspberry pi sd card klonlama - İmaj alma ve yeni sd karta yükleme Linux ile

 

Linux Talimatları

Raspberry Pi SD Kartını Yedekle

1. SD kartınızı USB veya dahili kart okuyucu kullanarak bilgisayarınıza takın. Şimdi bir Terminal penceresi açın ve şu komutu girin sudo fdisk -l. Bu, sisteminizde bulunan tüm dosya sistemlerini listeleyecektir.

2. SD kartınızın cihaz adını bulmaya çalışın . 16 GB'lık bir SD kartım var, bu nedenle /dev/sdb14,9 GB boyutundaki cihaz olarak kolayca tanımlanabilir. Bunun nedeni, bir cihazdaki gerçek depolama alanının her zaman reklamı yapılandan biraz daha düşük olmasıdır. Bu cihaz adını not edin .

fdisk

3.dd Görüntüyü sabit diskinize yazmak için komutu kullanın . Örneğin:

sudo dd if=/dev/sdb of=~/raspbian_backup.img

Burada, if parametresi (giriş dosyası) klonlanacak dosyayı belirtir. Benim durumumda,  /dev/sdbSD kartımın aygıt adı olan 'dır. Bunu sizin aygıt adınızla değiştirin. of parametresi (çıktı dosyası) yazılacak dosya adını belirtir. Ben raspbian_backup.imgana dizinimde seçtim.

Not : Dikkatli olun ve komutu çalıştırmadan önce parametreleri iki kez kontrol edindd. Çünkü burada yanlış parametreleri girmek sürücülerinizdeki verileri yok edebilir.

Klonlama tamamlanana kadar komuttan herhangi bir çıktı görmeyeceksiniz ve bu, SD kartınızın boyutuna bağlı olarak biraz zaman alabilir. Tamamlandığında, aşağıdaki gibi bir çıktı göreceksiniz.

dd-başarı

Artık SD kartı çıkarabilir ve Pi'nizde kullanabilirsiniz. Yedeklenen görüntüyü geri yüklemeye hazır olduğunuzda, aşağıdaki talimatları izleyin:

Raspberry Pi SD Kartını Geri Yükle

1. SD kartı bilgisayarınıza takın. Görüntüyü geri yüklemeden önce, SD kartın bölümlerinin bağlantısının kesildiğinden emin olmak önemlidir . Bunu doğrulamak için Terminal'i açın ve komutunu çalıştırın sudo mount | grep sdb. Burada, sdbSD kartınızın aygıt adıyla değiştirin.

Boş bir çıktı görürseniz, hiçbir şey yapmanıza gerek yoktur. Eğer bazı bağlanmış bölümler görürseniz, listelenenleri ayırın . Örneğin:

sudo umount /dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb4

2.dd Görüntü dosyasını SD karta yazmak için şu komutu kullanın :

sudo dd if=~/raspbian_backup.img of=/dev/sdb

Bu, bir klon oluşturmak için kullandığımız komuta benzer, ancak tersidir . Bu sefer, giriş dosyası if yedekleme görüntüsüdür, çıkış dosyası of ise SD kart aygıtıdır.

Tekrar ediyorum, burada parametreleri doğrulayın ve iki kez doğrulayın , çünkü burada yanlış komutu girmek kalıcı veri kaybına neden olacaktır.

Yazma işlemi tamamlandığında, dd'den bir onay göreceksiniz. Daha sonra kartı PC'nizden çıkarabilir ve Raspberry Pi'ye geri takabilirsiniz.

4 Temmuz 2024 Perşembe

 Raspberry pi Offical 7" Ekranı ve Touch Döndürme


Raspberry başlatıldığında terminali açın ve şunu yazın:

Kod: Tümünü seç

sudo nano /boot/config.txt
dosyanın sonuna şunu eklemeniz yeterlidir:

Kod: Tümünü seç

lcd_rotate=2dtoverlay=rpi-ft5406,touchscreen-inverted-x=1,touchscreen-inverted-y=1
sonra CTRL+X, Y, Enter tuşlarıyla kaydedip çıkın.

Raspberry'yi yeniden başlatın ve tamamdır.

Eğer lightdm tarafında da dönmesini istiyorsanız:

greeter_setup.sh adında dosya oluştur.

#!/bin/bash

xrandr -o inverted  # 7" LCD OFFICAL ekranı ters çevir
exit 0
Sonra ;

nano /etc/lightdm/lightdm.conf

#exit-on-failure=false
[SeatDefaults]
autologin-user=maxxxx
autologin-user-timeout=0
user-session=ubuntu
display-setup-script=/etc/lightdm/greeter_setup.sh # bundan sonra çalıştı
greeter-setup-script=python /usr/bin/deneme17.py
xserver-command = X -s 0 -dpms

Yani asıl scriptin "deneme17" çalışmadan önce çağırmalısın.

Son olarak:

nano /usr/share/xsessions/lightdm-xsession.desktop

[Desktop Entry]
Version=1.0
Name=Default Xsession
 display-setup-script=/etc/lightdm/greeter_setup.sh
Exec=python /home/max/dene17.py
Icon=
Type=Application



2 Temmuz 2024 Salı

lightdm Autologin after Autostart a visual scipt

  :/usr/share/xsessions$ ls

  gnome-classic.desktop  plasma.desktop  ubuntu-xorg.desktop  xubuntu.desktop
  openbox.desktop        ubuntu.desktop  xfce.desktop
su root ile root 'a geçiyorum

root@max:/home/max# cd /usr/share/xsessions
root@max:/usr/share/xsessions# cat lightdm-xsession.desktop
[Desktop Entry]
Version=1.0
Name=Default Xsession
Exec=python /home/max/deneme17.py      #burası default iken bu şekilde düzenleyin
Icon=
Type=Application
root@max:/usr/share/xsessions# nano lightdm-xsession.desktop
[Desktop Entry]
Version=1.0
Name=Default Xsession
Exec=python /home/max/deneme17.py
Icon=
Type=Application

nano /etc/lightdm/lightdm.conf
[SeatDefaults]
autologin-user=max
autologin-user-timeout=0
user-session=ubuntu

greeter-setup-script=python /usr/bin/dene17.py
xserver-command = X -s 0 -dpms

greeter_setup.sh içeriği:

#!/bin/bash

xrandr -o inverted  # 7" LCD OFFICAL ekranı ters çevir
exit 0


#exit-on-failure=false
[SeatDefaults]
autologin-user=maxxxx
autologin-user-timeout=0
user-session=ubuntu
display-setup-script=/etc/lightdm/greeter_setup.sh # bundan sonra çalıştı

greeter-setup-script=python /usr/bin/deneme17.py
xserver-command = X -s 0 -dpms







19 Haziran 2024 Çarşamba

Raspberry pi Açıldığında Otomatik olarak bluetooh speakera bağlamak

  Rpi Başlangıçta otomatik olarak Bluetooth hoparlör ile bağlantı kurmasını sağlayabilirsiniz. Bunun için aşağıdaki adımları takip edebilirsiniz:

  1. İlk adım olarak, Raspberry Pi'nize bağlı olan Bluetooth hoparlör ile manuel olarak bağlantı kurun ve eşleştirme yapın.

  2. Ardından Raspberry Pi'nin Bluetooth konfigürasyon dosyasını düzenleyerek otomatik bağlantı sağlayabilirsiniz. Aşağıdaki komutu kullanarak dosyayı açın:

    sudo nano /etc/bluetooth/main.conf
  3. Dosyanın içinde aşağıdaki satırı bulun ve düzenleyin veya ekleyin:

    AutoEnable=true

    Bu ayar, Bluetooth'un otomatik olarak etkinleştirilmesini sağlar.

  4. Raspberry Pi'nin Bluetooth servisini yeniden başlatmak için aşağıdaki komutu kullanın:

    sudo systemctl restart bluetooth
  5. Son olarak, Raspberry Pi'yi yeniden başlatarak yapılan değişikliklerin geçerli olmasını sağlayın:

    sudo reboot

Bu adımları takip ettikten sonra Raspberry Pi, başlangıçta otomatik olarak Bluetooth hoparlör ile bağlantı kuracaktır. Bu sayede her seferinde manuel olarak bağlantı kurma işlemine gerek kalmayacaktır. 

Raspbery pi bluetooth hoparlöre otomatik olarak bağlanmak

 Raspberry Pi üzerinde Bluetooth hoparlörle bağlantı kurmak için aşağıdaki adımları izleyebilirsiniz:

  1. Öncelikle Raspberry Pi'nizin Bluetooth özelliğinin etkin olduğundan emin olun. Bunun için aşağıdaki komutu kullanabilirsiniz:

    sudo raspi-config

    Bu komutla birlikte açılan menüden "Interfacing Options" ve ardından "P2: Serial Port" seçeneklerini takip ederek Bluetooth'un etkinleştirilmiş olduğundan emin olun.

  2. Raspberry Pi'nizin üzerinde bulunan Bluetooth aygıtlarını taramak için aşağıdaki komutu kullanın:

    bluetoothctl

    Ardından aşağıdaki komutları kullanarak Bluetooth hoparlörü taramaya başlayın:

    power on agent on scan on

    Bu komutlar sayesinde mevcut Bluetooth cihazları taranacak ve hoparlörünüz listelenecektir.

  3. Hoparlörünüzün MAC adresini bulduktan sonra aşağıdaki komutu kullanarak hoparlörle eşleştirin:

    pair MAC_ADRESI

    MAC_ADRESI kısmını hoparlörünüzün gerçek MAC adresi ile değiştirmeniz gerekmektedir.

  4. Eşleştirme işleminden sonra aşağıdaki komutu kullanarak bağlantı oluşturun:

    connect MAC_ADRESI

    Yine MAC_ADRESI kısmını hoparlörünüzün gerçek MAC adresi ile değiştirmeniz gerekmektedir.

Bu adımları izleyerek Raspberry Pi'nizi Bluetooth hoparlör ile başarılı bir şekilde eşleştirebilirsiniz.