Jump to content
View in the app

A better way to browse. Learn more.

Tinkerunity

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

saschakp

Members
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von saschakp

  1. Danke für eure antworten. Mit welcher Programmier sprache ist die anbindung an einer mySQL einfacher (ausser PHP)? Es soll eine anwendung sein die auf meinem Windows Server läuft, es sollen ja noch weitere Sensoren angeschlossen werden. In PHP habe ich das ganze hinbekommen, aber C# ist komplett neu für mich. Werde mal mich in anderen Sprachen einlesen ob da die anbindung besser klappt. mfg Sascha
  2. Hallo zusammen, ich habe heute ein bisschen mit C# rumgespielt, wollte ein kleines Programm schreiben was daten von einem Temperatur Sensor in die Datenbank schreibt. Bis jetzt ist es mir nicht gelungen. Werte werden schonmal in der Konsole ausgegeben und auf ein Text wird auf dem LCD display angezeigt. Vieleicht könnt Ihr mir Helfen. mfg Sascha using Tinkerforge; using MySql.Data.MySqlClient; class Example { private static string HOST = "localhost"; private static int PORT = 4223; private static string UID = "9p19cLeYP8w"; // Change to your UID private static string UID2 = "b4A"; // Change to your UID private static string UID4 = "9LY"; // Change to your UID static void Main() { IPConnection ipcon = new IPConnection(HOST, PORT); // Create connection to brickd BrickMaster master = new BrickMaster(UID); // Create device object BrickletTemperature temp = new BrickletTemperature(UID2); // Create device object BrickletLCD20x4 lcd = new BrickletLCD20x4(UID4); // Create device object ipcon.AddDevice(lcd); // Add device to IP connection ipcon.AddDevice(master); // Add device to IP connection ipcon.AddDevice(temp); // Add device to IP connection // Don't use device before it is added to a connection for (int i = 1; i <= 5; i++) { // Get voltage and current from stack (in mV/mA) ushort voltage = master.GetStackVoltage(); ushort current = master.GetStackCurrent(); short temperature = temp.GetTemperature(); lcd.BacklightOn(); lcd.ClearDisplay(); lcd.WriteLine(0, 0, "Test"); System.Console.WriteLine("## TinkerForge (c) SK"); System.Console.WriteLine("## Projekt Temperatur + MySQL Datenbank"); System.Console.WriteLine("Stack Voltage: " + voltage / 1000.0 + " V"); System.Console.WriteLine("Stack Current: " + current / 1000.0 + " A"); System.Console.WriteLine("Temperature: " + temperature / 100.0 + " °C"); System.Threading.Thread.Sleep(500); System.Console.Clear(); public void InsertRow(string myConnectionString) { // If the connection string is empty, use a default. if(myConnectionString == "") { myConnectionString = "DATABASE=wetter;Data SERVER=localhost; UID=xxxxxxx; PASSWORD=xxxxxxxxxxxxxxx"; } MySqlConnection myConnection = new MySqlConnection(myConnectionString); string myInsertQuery = "INSERT INTO wetter (sensor1, sensor2) Values(testwert1, testwert2)"; MySqlCommand myCommand = new MySqlCommand(myInsertQuery); myCommand.Connection = myConnection; myConnection.Open(); myCommand.ExecuteNonQuery(); myCommand.Connection.Close(); } } System.Console.WriteLine("Press key to exit"); System.Console.ReadKey(); ipcon.Destroy(); } }

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.