Jump to content

Search the Community

Showing results for tags 'arduino'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Par boot.lv forumu
    • Foruma noteikumi
    • Raksti
    • BOOT.lv foruma informācija
    • Biežāk uzdotie jautājumi (BUJ)
    • Akcijas, pasākumi un jaunumi
  • Datortehnikas programmatūra un operētājsistēmas
    • Windows
    • Unix, Linux, BSD utml.
    • MacOS, Un cita Apple programmatūra
    • Programmatūra un interneta servisi
    • Programmēšana
    • Vīrusi, spams, spiegu programmas
  • Datortehnika
    • Datoru komponentes
    • Monitori
    • Datortīklu tehnika
    • Printeri / Skaneri
    • Portatīvie datori
    • Apple Macintosh datori un cita produkcija
  • Tehnika
    • Foto
    • Videokameras un video apstrāde
    • Audio un audio tehnika
    • SatTV, ciparuTV
    • Televizori / DVD, Blu-Ray tehnika
    • Kabeļi, akumulatori un citi aksesuāri
    • Dārza tehnika, apkure un ūdensapgāde
    • Virtuves un mājas sadzīves tehnika
    • Cita tehnika
  • Mobilie tālruņi / Radio ierīces / Internets / GPS
    • Mobilie tālruņi, viedtālruņi un planšetdatori
    • Mobilo sakaru operatori
    • GPS
    • Citas RF ierīces
    • Interneta provaideri
  • BOOT.lv tirdziņš
    • Pārdod
    • Pērk
    • Maina
    • Publiskais tirdziņš visiem
    • Atdodu par velti
    • Darbs, vakances, pakalpojumi
  • BOOT lietotāju DIY projekti
    • BOOT lietotāju IT/elektroniskie projekti
    • Overclocking jaunumi un jautājumi
    • Citi DIY projekti
  • Juridiskie jautājumi
    • Pirātisms un autortiesības
    • Darba ņēmēju tiesības un pienākumi
    • Patērētāju tiesības
    • Citas juridiskās lietas
    • Veikali, norēķini, bankas, kredīti
    • Nekustamais īpašums
  • BOOT.Lv diskusijas
    • Tehniska rakstura diskusijas
    • Izglītība, kursi, sertifikāti
    • Neietilpstošas tēmas par sadzīvi
    • Humors
  • BOOT.LV
  • GAMEZ Forums
    • Ražots Latvijā
    • Diskusijas par un ap spēlēm
  • BOOT.Lv Auto / Moto / Velo
    • Auto modeļi (BMW, Audi, Opel, Žiguļi u.c.)
    • Auto remonts, serviss, "šķūnings"
    • Satiksme, policija, fotoradari, CSN, autosports
    • Auto, velo, moto SPORTS
    • Auto un to daļu sludinājumi
    • Velosipēdi, mopēdi, skuteri, motocikli, kvadricikli

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 4 results

  1. Kāds iepriekš ieminējās ka būtu lietderīgi izveidot Arduino (u.c.) sadaļu, kurā biedri varētu padalīties ar saviem bezjēdzīgajiem projektiem. Ja admini to izdarītu būtu lieliski. Šodien aiz neko darīt iesāku spēlēties ar Lora moduļiem, lai paskatītos cik tālu pilsētas vidē Lora darbojas. Tākā pašam sava gateway pagaidām nav, tad doma ir nolikt mājā vienu moduli un tad uztaisīt otru, kuram būtu gps, tad staigāt pa pilsētu un sūtīt koordinātas uz pirmo. Kā moduļus izmantoju LoPy moduļus, kuri pa lielam ir ESP32 uz kura uzlikts MicroPython + Semtech SX1272 Lora radio. Saliku savu "hi-tec" mobilo staciju un uzrakstiju nelielu skriptu. Datus pārsūta, bet slinkums šodien iet staigāt pa pilsētu, jāatliek uz nākamnedēļu, plus jāuztaisa kautkādu weblapu ar karti kur atzīmēt koordinātas. Datu sūtītājs import time import _thread import os import socket import struct from network import LoRa from machine import UART class Queue(): def __init__(self, size): self.size = size self.lock = _thread.allocate_lock() self.data = list() def push(self, item): with self.lock: if len(self.data) < self.size: self.data.append(item) def len(self): with self.lock: return len(self.data) def pop(self): with self.lock: if len(self.data) > 0: return self.data.pop(0) return None class Application(): def __init__(self): self.gpsMessages = Queue(128) def start(self): _thread.start_new_thread(self.thread_gps, ()) _thread.start_new_thread(self.thread_lora, ()) def thread_gps(self): print("Starting gps thread") uart = UART(1, baudrate=9600) while True: while uart.any(): data = uart.readline() code = data[0:6] if (code == b"$GNGGA") or (code == b"$GNGLL"): print(data) self.gpsMessages.push(data) time.sleep(1) def thread_lora(self): print("Starting lora thread") _LORA_PKG_FORMAT = "BB%ds" _DEVICE_ID = 0x01 lora = LoRa(mode=LoRa.LORA, tx_iq=True) lora_sock = socket.socket(socket.AF_LORA, socket.SOCK_RAW) lora_sock.setblocking(False) while True: while self.gpsMessages.len() > 0: msg = self.gpsMessages.pop() if msg is not None: print("Sending message ...") pkg = struct.pack(_LORA_PKG_FORMAT % len(msg), _DEVICE_ID, len(msg), msg) try: lora_sock.send(pkg) print("Message sent") except OSError: print("Failed to send") time.sleep(1) def main(): app = Application() app.start() main() un saņēmējs from network import LoRa import socket import time import binascii import struct _LORA_PKG_FORMAT = "!BB%ds" lora = LoRa(mode=LoRa.LORA, rx_iq=True) lora_sock = socket.socket(socket.AF_LORA, socket.SOCK_RAW) lora_sock.setblocking(False) print("start lora server ....") while (True): recv_pkg = lora_sock.recv(512) if (len(recv_pkg) > 2): recv_pkg_len = recv_pkg[1] device_id, pkg_len, msg = struct.unpack(_LORA_PKG_FORMAT % recv_pkg_len, recv_pkg) print('Device: %d - Pkg: %s' % (device_id, msg))
  2. Amazons

    Pārdod: Arduino moduļi

    Ir iekrājušies šādi tādi lieki moduļi - nepareizi atsūtītie vai arī vienkārši lieki. Ja nu kādam vajag aiztaupīt gaidīšanu no Alīša Visi moduļi maisiņos, tāpēc bildes no interneta dzīlēm MCP23017 Serial Interface Module I2C Cena: 1€ FTDI USB 3.3V 5.5V to TTL Serial Adapter Module Cena: 1.5€ SPI Interface Module for LCD Display Cena: 1€ 18650 Lithium Battery Shield Cena: 4€ Ir pieejami vēl daudzi citi moduļi tāpēc var droši rakstīt, vaicāt vai man ir. Konkrēti šie ir daudz un lieki. Atrodas Ķekavas pusē. Varu sūtīt arī ar pakomātu
  3. Laba diena, Meklēju kādu cilvēku, vai kantori, kas varētu tikt galā ar sensoru savietošanu/saslēgšanu šādās kastītēs un attiecīgo datu aizvadīšanu līdz datoram/raspberry pi. Zemāk redzama vēlamā rezultāta aptuvenā skice: Precizējošiem jautājumiem var rakstīt zemāk vai uz PM.
  4. Sveiki! Vajadzīgs izpildītājs apjoma skenera izgatavošanai (iesp. arduino + MP562 ultraskaņas sensoriem) un integrēšanai. Ideja - tē.
×
×
  • Izveidot jaunu...